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



