Category archive: Cocoa OSX

La fiesta oficial de Apple en el WWDC2012

Networking WWDC2012 y la vida social

El networking WWDC2012y la vida social: ¡fiestas!

Uno de los componentes fundamentales del WWDC es la parte de vida social. Si eres un friki esto último ha debido de ponerte los pelos de la nuca como escarpias. Tranquilo, los demás también somos raros, quizá incluso más que tú, y tampoco nos es fácil.… Leer mas

new-macbook-pro-retina-display

El nuevo MacBook Pro Retina

MacBook Pro Retina

Tenía muchas ganas de echarle un vistazo al nuevo MacBook Pro Retina, ya que las especificaciones son impresionantes:

  • 2880-por-1800 de resolución con 220 pixels por pulgada y millones de colores
  • 2.6GHz quad-core Intel Core i7  (Turbo Boost hasta 3.6GHz)
Leer mas
wwwdcphone

Día 2 WWDC2012: Novedades en Cocoa Touch y Objective C

Novedades en Cocoa Touch y Objective C en WWDC2012

Hay novedades bastante interesantes en Cocoa Touch Objective C WWDC2012 y algunas se pueden mencionar al ser públicas desde antes del WWDC.

Literales en Objective C

Por ejemplo, en Objective C, ya no sólo las cadenas tienen representaciones literales.… Leer mas

iOS PassBook

Keynote WWDC2012: iOS6

iOS6: más que revolución, evolución por el buen camino

En iOS también nos esperan muchas novedades, aunque no tan revolucionarias como en iOS 5.

Siri

En iOS 6, Siri sigue siendo mejorado, e incluye bases de conocimiento para nuevos sectores semánticos.… Leer mas

ml

Keynote WWDC2012: Novedades en Software OSX

Novedades en Software: OSX Mountain Lion

Una de las mejors noticias, después del super MBP, es la proximidad del lanzamiento de OSX Mountain Lion. Para los que le tenemos manía al Lion, eso suena a música celestial. 😉

Algunas de las mejoras que va a incluir el sistema es el dictado, que estará disponible en todas las aplicaciones del sistema, incluso las de terceros (se hizo una dmeo con MS Word).… Leer mas

Tim Cook lo hizo bastante bien.

La Keynote del WWDC 2012: Nuevos Hardwares

Nuevos Hardwares y la primera keynote post Jobs

Había cierta expectación, no por los nuevos hardwares sino porque era la primera keynote en el WWDC sin Steve Jobs, pero en mi opinión Tim Cook lo ha hecho muy bien. Tiene un estilo distinto al de Jobs, y eso es bueno, nadie quiere una copia.… Leer mas

Tarjeta de Asistente en la WWDC2012

Día 0: Registro WWDC2012 en el Moscone Center y Peregrinación a Cupertino

Primer día en San Francisco: Registro WWDC2012 en el Moscone Center y Peregrinación a Cupertino

A primera hora me fui al Moscone Center a recoger la identificación que te permite acceder al WWDC. La tarjetita de las narices es muy importante, ya que si la pierdes, o te la roban, o por cualquier razón que sea dejas de tenerla, NO te hacen una copia y te quedas fuera. … Leer mas

1_infinite_loop

Preparando la agenda WWDC 2012

Agenda WWDC 2012 ¿Quá hay además del WWDC?

Las  últimas semanas fueron mortales con muchas formaciones seguidas y hasta ahora no había tenido tiempo para preparar con calma mi agenda WWDC 2012. Primer consejo para los demás: dedica tiempo con suficiente antelación, para sacarle el máximo provecho.… Leer mas

iOS Enterprise

Curso Enterprise iOS en Madrid

Curso Entreprise iOS

El lunes empezamos un nuevo curso de Enterprise iOS para un cliente empresarial.  Se trata de ex-padawans que ya hicieron el curso básico hace un año y que buscan ahora profundizar en su camino hacía la iluminación.

Aunque es para una formación «in company», estamos pensando en ofrecer en el futuro este mismo curso en abierto.… Leer mas

4buenasrazones

De compras por El Tesoro de Medellín

Menudo Tesoro: de compras en Medellín

Tras terminar mi visita al Museo Informático Botero, seguí camino hacia un centro comercial próximo al hotel, llamado El Tesoro.

Es sencillamente el centro comercial más bonito que he visto, con magníficas vistas al valle sobre el cual se extiende la ciudad, y un enorme cuidado con los detalles.… Leer mas

WWDC2012

Nos vemos en WWDC2012 San Francisco

Si también vas al WWDC 2012, dame un toque y podemos organizarnos de alguna manera.

¡Nos vemos en San Francisco!

WWDC2012 San Francisco

 

Conferencia Mundial de Desarrolladores de Apple WWDC2012 San Francisco

La Conferencia Mundial de Desarrolladores (WWDC, Worldwide Developers Conference) anual se celebrará este año del 11 al 15 de junio en el Moscone West de San Francisco.… Leer mas

static.squarespace

Acceso concurrente a Core Data

Core Data no es seguro en multihebra

Al igual que UIKit, CoreData no es seguro en un entorno multihebra. Esto es algo que en las charlas del WWDC se repite hasta la saciedad y más allá. Lógicamente, esto no quiere decir que no se pueda acceder a CoreData desde otra hebra que no sea la principal.… Leer mas

keepcoding and listen

WeDevelopers podcast: Entrevista sobre Big Nerd Ranch, iOS, Cocoa, node.js, fabes y frikismos

WeDevelopers Podcast

Ayer por la noche estuve charlando un buen rato con @jablanco a la sombra de una botella virtual de sidra, lo que termino en un muy particular WeDevelopers Podcast.

Hablamos sobre el Big Nerd Ranch, desarrollo iOS, Python, Smalltalk, como el haberme sentido un dinosaurio en el Euro Django Con de Praga me llevó a desarrollar para iOS y como un timo sacacuartos me llevó a impartir cursos.… Leer mas

tienda apple

Visita a la Apple Store de Atlanta

Buscando la Apple Store en Atlanta

Después de una semana seguida de iOS avanzado en el Big Nerd Ranch, terminé sudando corchetes por todos los poros de mi cuerpo, así que para descansar dediqué el fin de semana a hacer unas compras y conocer la ciudad y visitar la Apple Store Atlanta.Leer mas

oc

Curso de programación orientada a objetos con Objective C

Objective C

Son muchos los alumnos y alumnas en potencia que piden material para revisar los conceptos fundamentales de Objective C para  la programación orientada a objetos antes de abordar el Curso Básico de Programación para iPhone & iPad.

Para ayudar a resolver este problema común, he decidido hacer un Curso de Programación Orientada a Objetos con Objective C que permita a  aquellos interesados en aprender a desarrollar apps para iOS arrancar con una base más sólida.… Leer mas

NSError

Gestión de errores en Cocoa: excepciones y NSError

Objective C no es un lenguaje excepcional

Al llegar a Objective C y Cocoa, especialmente si vienes de Java o de C#, sorprende mucho el que apenas se usen las excepciones. Tenemos a nuestra disposición en las últimas versiones de Objective C todo lo necesario: @try con sus habituales amigotes, @throw, @catch y @finally. … Leer mas

USA

Impresiones de los EEUU

Welcome to USA

Faltan ya pocas horas para que mi aventura por Dixieland llegue a su fin e intento recopilar las impresiones de EEUU que me llevo. Son muchas las cosas que me gustan de los EEUU, pero ante todo su gente.… Leer mas

zbLMk

UIScrollView, NSOperationQueue, GCD y más: 2º día de programacion iOS en el BNR

UIScrollView para los mayores

El ejemplo del día era una app que mostraba imágenes mastodónticas en una UIScrollView y, lógicamente, funcionaba como el culo. Se trataba de ir mejorándola poco aplicando distintas técnicas.

El principal cuello de botella era dibujar la imagen en pantalla, y como todos sabemos UIKit no es seguro en multitarea, así que hacerlo en 2º plano pintaba chungo.… Leer mas