instancetype en Objective C: constructores y métodos factory más seguros

On 08/02/2013, in Cocoa OSX, Cocoa Touch, Objective C, by frr149

Inicializadores en Objective C: algunos métodos son más iguales que otros Aun recuerdo la extrañeza que me produjo cuando descubrí que los inicializadores en Objective C no devolvían un puntero a la instancia en cuestión, sino un tal de id (un puntero genérico a cualquier objeto). Tardé un poco en percatarme (el libro no o [...]

Tagged with:  

Propósito 2: Aprende a utilizar Backends de Terceros para ahorrar tiempo

On 15/01/2013, in Cocoa OSX, Cocoa Touch, Misc, Objective C, by frr149

Este artículo es parte de los 7 propósitos de año nuevo para desarrolladores. Backends de Terceros: Heroku, Twilio, Urban Airship, Parse, AWS y muchos más  Hace no mucho, un conocido mío que vive en un pueblecito de Japón, se quejaba que sus familiares (que viven en EEUU) desconocían por completo el concepto de huso horario. [...]

Tagged with:  

Descuento especial para afectados por el ERE de IDG España

On 27/11/2012, in Agbo, Android, Cocoa OSX, Cocoa Touch, by frr149

IDG España Hace no mucho, a través de un amigo que trabaja en IDG, me he enterado del ERE que ha afectado a tantos empleados de IDG España. Recientemente había escrito un artículo en iPhoneWorld, y nunca pensé que sería el primero y el último… Ha sido una gran sorpresa, ya que las revistas de [...]

Tagged with:  

Mercado apps vida más allá de la App Store: 500 mil millones de dólares olvidados

El gran mercado apps “empresarial y corporativo” Quiero compartir con vosotros que he tenido el orgullo de publicar un articulo en la revista iPhoneWorld. Lo he titulado Vida más allá de la App Store y en él comparto con vosotros un hecho que veo que es común tanto entre desarrolladores  y emprendedores del sector de movilidad en [...]

Tagged with:  

Implementando una timeline de Twitter con Core Data (Parte III), por @gonzalezreal

On 07/11/2012, in Cocoa OSX, Cocoa Touch, CoreData, Geeks Invitados, Objective C, by gonzalezreal

Mostrar tweets en una UITableView y mucho más Llegó el momento que muchos habéis estado esperando. En esta tercera y última entrega vamos a terminar nuestro proyecto, implementando un controlador que muestre los tweets de nuestra timeline. Si recordáis, en la primera parte creamos el modelo de datos para la caché de nuestra timeline. En [...]

Cursos Avanzados de iOS

On 17/10/2012, in Cocoa Touch, Curso programación iPhone, iOS6, by frr149

Estamos a tope preparando los nuevos cursos del año que viene y pronto habrá muchas novedades, tanto en iOS, Android, Cocos2D, desarrollo móvil multiplataforma, backends para apps y ¡mucho más! Como siempre, queremos diseñar el curso perfecto para vosotros, y para eso necesitamos una ayudita vuestra. Hemos creado una encuesta para saber exactamente qué temática [...]

Tagged with:  

Conceptos fundamentales de OpenGL ES para iOS (iPhone & iPad)

On 10/10/2012, in Cocoa OSX, Cocoa Touch, Objective C, OpenGL, by frr149

  OpenGL Es un API de C para producir gráficos 3D y existe desde 1992. Desde entonces, el hardware gráfico ha cambiado mucho y en OpenGL aun hay muchas antiguallas que hoy son inútiles y sub-óptimas. En general es  difícil encontrar una fuente de información moderna sobre OpenGL en internet.   Parte de OpenGL se [...]

Tagged with:  

Genial Fin del Curso de Programación iOS para iPhone & iPad en Bogotá, Colombia de @agbotraining

Siempre un placer estar en Colombia con el curso de programación iOS para iPhone & iPad Hace poco que estoy de vuelta a Madrid después de un curso de programación iOS (iPad & iPhone) en Bogotá. Como siempre, ir a Colombia es un placer, si exceptuamos los primeros días que pasas semiasfixiado por la falta [...]

 

A punto de empezar el Curso Programación iOS Colombia

On 24/09/2012, in Cocoa Touch, Colombia, Curso programación iPhone, by frr149

Curso Programación iOS Colombia Estoy ya en capilla y mañana por la mañana empezaremos el curso programación iOS Colombia, en la ciudad de Bogotá. @zjorge y @vecaharris, dos padawans, venidos desde Panamá, están en el mismo hotel. Por lo tanto, aprovechamos para salir a comer juntos. Por supuesto algo ligero, que nos permita empezar con [...]

Tagged with:  

Startups & Tecnología: Copiar a Colombia y Chile…en vez de Grecia y Portugal.

El vibrante ecosistema de startups y tecnología en Colombia Hace un par de días que estoy en Bogotá, para impartir un curso de desarrollo iOS (iPhone  & iPad) en las instalaciones del HubBog al cual acudirán tanto empresas locales, desarrolladores individuales, empresas de Panamá y universidades de Ecuador. Nuestro curso ha tenido una gran aceptación [...]

Tagged with:  

Letterbox & AutoLayout: Prepara tu app para la llegada del nuevo iPhone, por @gonzalezreal

Letterbox & AutoLayout El próximo 28 de Septiembre se pondrá a la venta en España el iPhone 5. Como sabéis, el iPhone 5 aumenta su pantalla hasta las 4 pulgadas con una resolución de 640×1136 pixeles. con lo cual habrá que adaptar nuestras apps a estas dimensiones, letterbox y layout se presentan como buenas alternativas [...]

Tagged with:  

Nuevo artículo sobre cómo adaptar tu App al iPhone 5

Curso iOS en Telefónica I+D, además como adaptar App al iPhone 5 Aunque escribo esto desde Bogotá, la semana pasada estaba en Madrid en la sede de Telefónica I+D impartiendo un curso de iOS para una grupo mayoritariamente androidero. Ardua tarea, la de llevar la la Palabra de Jobs a los paganos… Cual no sería [...]

Tagged with:  

Curso de Programación iPhone & iPad Online en Español

  Un buen comienzo Ágaetis byrjun. Para los que tenéis el Islandés un poco olvidado, eso significa “un buen comienzo“. También es una canción del grupo islandés Sigur Rós que podreis escuchar en el video de abajo. Curso Programación iPhone y iPad Online El martes empezaremos al fin a grabar nuestro curso programación iPhone iPad [...]

Tagged with:  

Cursos iOS Madrid: programación y desarrollo para iPhone & iPad

Cursos iOS Madrid Una vez más, este fin de semana lo hemos dedicado a uno de nuestros cursos iOS Madrid de programación para iPhone y iPad, desarrollando una App Universal (iPhone & iPad) sobre Star Wars. Empezamos el viernes por la mañana con aquellos alumnos que quisieron acudir a la pre-formación gratuita sobre Programación Orientada [...]

Herramientas Programación iOS: Versión de Xcode para desarrollar para iPhone & iPad

On 21/08/2012, in Cocoa OSX, Cocoa Touch, Desarrollo XCode, Objective C, by frr149

Herramientas Programación iOS Ojo, este artículo actualiza y deja obsoleto a este otro. Mountain Lion & Xcode 4.4 La recomendación es siempre la misma: usa la versión más reciente estable. En agosto de 2012 esto significa Mountain Lion y Xcode 4.4. Si tu mac es relativamente reciente, lo más recomendable en estos momentos es usar [...]

Tagged with:  

Programación concurrente en iOS con GCD y NSQueueOperation por @rais38

On 31/07/2012, in Cocoa OSX, Cocoa Touch, Grand Central Dispatch, by frr149

Programación concurrente en iOS No sé qué les pasa a mis padawans ultimamente, pero parece que el calor los tiene agitados. Después de que @jrivasdu nos iluminase con su post sobre generación de hashes y amenazase con otro sobre encriptación de datos, salta @rais38 con otro sobre programación concurrente en iOS.   Para programación concurrente en [...]

Tagged with:  

Podcast WeDevelopers sobre WWDC

On 31/07/2012, in Cocoa OSX, Cocoa Touch, Entrevistas, iOS6, Mac OSX, Objective C, WWDC 2012, by frr149

Podcast WeDevelopers sobre WWDC 2012 Esto empieza a ser una tradición: cada vez que vuelvo de un viaje, me encuentro con @jablanco micrófono en mano. De esta vez no podía ser de otra manera, y el viernes pasado grabamos un podcast WeDevelopers sobre el WWDC 2012. No sé si sería por el calor o por la [...]

Tagged with:  

Cómo generar hashes en Objective C: ¡los padawans están que se salen!

Hashes en Objective C Una de las cosas que despista los principiantes en Objective C y Cocoa es cómo encriptar datos y generar hashes en Objective C. Pues bien, ¡hay un artículo para eso! Mi antiguo Padawan @jrivasdu, hoy claramente Maestro Jedi, acaba de escribir un artículo sobre cómo generar hashes en Objective C, usando una [...]

Tagged with:  

Instructor Cocos2D

On 19/07/2012, in Cocoa Touch, Cocos2D, Objective C, by frr149

Buscamos instructor Cocos2D Estamos buscando un instructor Cocos2D chiflado por los juegos y con experiencia comprobada en Cocos2D. Si te interesa y eres lo bastante friki, ponte en contacto con nosotros, puedes ser nuestro próximo instructor Cocos2D. También puedes darme un toque en @frr149 o en cursos @ agbo.biz    

Tagged with:  

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

On 13/06/2012, in Cocoa OSX, Cocoa Touch, Objective C, WWDC 2012, by FRR

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. Ahora también los diccionarios y los arrays [...]

Tagged with:  

Plantillas gráficas para Apps iOS: App Design Vault

On 04/06/2012, in Cocoa Touch, by frr149

App Design Vault Una de las dificultades para llevar a cabo un desarrollo para iOS es la necesidad de una interfaz gráfica muy cuidada. Aunque el que el usuario siga usando tu aplicación después de la primera descarga depende de su utilidad y estabilidad, la venta inicial la hace el aspecto gráfico, para esta cuestión [...]

Tagged with:  

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 [...]

Tagged with:  

Y sonó el último asalto en el Curso Desarrollo iOS Big Nerd Ranch en Colombia

Curso Desarrollo iOS Big Nerd Ranch en Colombia Hoy terminó el último día de curso desarrollo iOS Big Nerd Ranch en Bogotá, Colombia. Ha sido un curso duro, a veces agotador, pero ninguno de mis padawans se ha rajado,  han ido al ritmo del Big Nerd Ranch. A lo largo de 5 demoledores asaltos hemos visto [...]

Tagged with:  

Primer día del curso de programación iPhone iPad Big Nerd Ranch en Bogotá

Curso programación iPhone iPad Big Nerd Ranch en Bogotá, Colombia Hoy hemos empezado las clases del curso de programación iPhone & iPad Big Nerd Ranch Bogotá, Colombia. El curso se está impartiendo en el Hotel Radisson de la zona norte de Bogotá. “No es avión para mujeres viejas” La llegada en sí fue sin ningún [...]

Tagged with:  

Curso de programación iPhone & iPad Colombia del Big Nerd Ranch

Big Nerd Ranch en Colombia Este lunes empieza el primer curso de programación iPhone & iPad del Big Nerd Ranch en Colombia, que impartiré como formador del Big Nerd Ranch. Curso iOS en Bogotá El primero curso del Big Nerd Ranch será en Bogotá, en el hotel Radisson Royal y durará toda la semana. Me [...]

Tagged with:  

Nos vemos en WWDC2012 San Francisco

On 25/04/2012, in Cocoa OSX, Cocoa Touch, Conferencias, Objective C, Training, WWDC 2012, by frr149

Si también vas al WWDC 2012, dame un toque y podemos organizarnos de alguna manera. ¡Nos vemos en 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 [...]

Tagged with:  

LIExposeController: LinkedIn libera el código del “Exposé” de su app para iOS

On 25/04/2012, in Cocoa Touch, Desarrollo XCode, Objective C, by frr149

LIExposeController de LinkedIn en GitHub Si has usado alguna vez la app de LinkedIn, te habrá llamado la atención la interfaz de la pantalla principal. Recuerda un poco el “exposé” del mac y muestra las distintas “secciones” de la app se trata del LIExposeController: Pues bien, a partir de hoy el código para dicho controlador [...]

4 razones por las cuales no deberías usar Storyboards

On 24/04/2012, in Cocoa OSX, Cocoa Touch, Desarrollo XCode, Objective C, by frr149

Storyboards Hace unos días, mientras impartía un curso de programación para iPhone y iPad en Barcelona, uno de los alumnos de las primeras filas preguntó qué eran los Storyboards y por qué no se iban a ver. Antes de que pudiera contestar, una voz desde la última fila gritó: ¡una mariconada! Me ha encantado el [...]

Tagged with:  

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 [...]

Tagged with:  

Curso desarrollo iOS para iPhone & iPad en Barcelona

Primer curso desarrollo iOS iPhone iPad en Barcelona terminado con éxito: una muesca más. Nota: Ya están abiertas las matrículas para el próximo curso en Barcelona. Como había avisado antes, este pasado fin de semana llevamos a cabo el curso de desarrollo iOS iPhone iPad, un encierro de frikis en Montjuic: mientras la gente normal [...]

Tagged with: