Provisioning Profiles y Certificados en iOS para Torpes, por @frr149

On 31/10/2012, in Cocoa OSX, iOS6, Trucos iPhone, Tutorial Programación iPhone, by frr149

“Provisioning profiles“, certificados de desarrollo, certificados de distribución en iOS Toda la burrocracia que rodea el desarrollo para iOS con “provisioning profiles“, certificados de desarrollo, certificados de distribución y demás jerga insondable, resulta ser una fuente de dudas y frustración para novatos y veteranos. Muchos se han quedado calvos de tanto pensar en qué puñetas [...]

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

Obtener tweets y sincronizarlos con nuestra caché de Core Data En la primera parte de esta serie de artículos vimos como crear el modelo de datos para nuestra timeline de Twitter. En esta segunda parte de la serie vamos implementar una clase que encapsule la funcionalidad de la timeline: obtener tweets y sincronizarlos con nuestra [...]

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

Core Data & Servicio Web: mejorando la experiencia de usuario Si abrimos la aplicación de Twitter para iOS, comprobaremos que muestra la timeline inmediatamente y, tras unos instantes, la actualiza con nuevos tweets. Si hacemos scroll para ver tweets más antiguos, es muy probable que la aplicación los muestre sin necesidad de hacer ninguna petición al servicio. [...]

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:  

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:  

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:  

Podcast sobre el WWDC en iCharlas

On 02/07/2012, in Entrevistas, WWDC 2012, by frr149

Podcast WWDC iCharlas, cursos desarrollo iOS, Lua y mucho más Tal y como mencionaba la semana pasada, hace unos días, en el auge de la ola de calor, grabé con @maeltj y @phroc un podcast titulado WWDC iCharlas con Fernando Rodríguez. Aquí sobre el podcast con iCharlas En realidad, está publicado desde ayer, pero teniendo en cuenta el partido, me [...]

Tagged with:  

Los videos WWDC 2012 ya están disponibles: recomendaciones y cuales ver

On 20/06/2012, in Bloques, Cocoa OSX, Videos, WWDC 2012, by frr149

Descarga los videos WWDC 2012 Ha llegado el momento que estabais esperando, y ¡ya os podeis bajar los  videos WWDC 2012 del sitio de Apple! Ahora bien, ¿por donde empiezo? Videos recomendados del WWDC 2012 Para no veros abrumados, os hago una selección de aquellos videos WWDC 2012 que me parecieron en su momento más [...]

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:  

Preparando la agenda WWDC 2012

On 07/06/2012, in Cocoa OSX, Conferencias, WWDC 2012, by frr149

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. Además de las presentaciones, hay otros dos componentes [...]

Tagged with:  

Verano, Escalibada & Programación iOS en Barcelona

Este verano escalibada y programación iOS Barcelona Este verano desembarcamos en Barcelona para saborear una buena escalibada y con una propuesta de formación completa de programación iOS Barcelona para iPhone & iPad. Curso Básico Programación iOS iPhone & iPad, 22-24 de Junio Esta vez empezamos con nuestro curso iOS Básico en los días 22-24 de [...]

Tagged with:  

Calentando motores con la App Oficial WWDC 2012

On 04/06/2012, in WWDC 2012, by frr149

App Oficial WWDC 2012 El sábado parto hacia San Francisco para el WWDC 2012 y quiero dedicar esta semana para preparar los últimos detalles y la agenda, para lo cual la app oficial wwdc 2012 resulta útil. Ya tengo la App oficial WWDC 2012 para ir estando al día y he estado consultando con gente que [...]

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:  

Programación iPhone & iPad en Madrid: Terminado nuevo curso de iOS Básico

On 27/05/2012, in Curso programación iPhone, Objective C, Training, by frr149

Curso de programación iPhone & iPad en Madrid: una muesca más en el sable láser Hoy hemos terminado otro curso de programación iPhone iPad en Madrid. A pesar de las bajas sufridas por el “overbooking” en los hoteles de Madrid este fin de semana por la final de la  Copa del Rey, este  iOS Básico ha [...]

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:  

Nueva herramienta para desarrollo iOS con Ruby: RubyMotion

On 04/05/2012, in Big Nerd Ranch, Desarrollo XCode, Objective C, RubyMotion, by frr149

RubyMotion Ayer se lanzó al mercado una nueva herramienta para programación iPhone: RubyMotion.  No he tenido demasiado tiempo para verlo, le echaré una vistazo con calma a la vuelta del Curso de desarrollo iPhone del Big Nerd Ranch en Colombia.   Impresiones preliminares de RubyMotion Lo primero que me llamó la atención de RubyMotion fue [...]

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:  

Un brindis con Coca Cola: me uno al equipo instructor iOS en Big Nerd Ranch

Un nuevo instructor iOS en Big Nerd Ranch Me uno al equipo del Big Nerd Ranch Ya es oficial, nuevo instructor iOS Big Nerd Ranch, así que os cuento el cotilleo: me uno al equipo del Big Nerd Ranch como instructor de iOS. En mi charla con Aaron Hillegass y, posteriormente, con Jason y Jami, [...]

Tagged with:  

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

Tagged with:  

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

OpenGL, GLKit, UIPageViewController, Core Graphics y Accelerate: Cuarto día de Big Nerd Ranch

Otro día más de Big Nerd Ranch: ya van cuatro Los desayunos pantagruélicos empezaban ya a hacer mella en mi estómago, y  llegué a pensar que ese día ya no habría huevos para más huevos revueltos con bacon, salchichas  y bistec empanado. Afortunadamente, cuando llegó el momento, logré reponerme y dejar bien alto el pabellón. [...]

Tagged with:  

Primer dia de curso iOS Avanzado Big Nerd Ranch

Instalaciones en Historic Banning Mills para el curso iOS Avanzado del Big Nerd Ranch Tras pelear buena parte de la madrugada contra el jet-lag, he aceptado que mi destino a corto plazo será el de las gallinas: acostarse con el sol y despertar al alba. Por si fuera poco la dificultad que entraña el dormir cuando [...]

Tagged with:  

Un Español en el Banning Mills de Big Nerd Ranch: Dia -1 (II)

Tras casi perder el autobús que nos lleva a Banning Mills por estar en el terminal equivocado, finalmente dí con el grupo del Big Nerd Ranch  cuando ya casi había perdido la esperanza y veía como Tom Hanks en la película Terminal. Tras unos 40 minutos por el típico paisaje americano (llanuras infinitas hasta el [...]

Tagged with:  

Obtener la dirección de una posición en longitud y latitud: geocodificación inversa

On 23/02/2012, in Cocoa OSX, Cocoa Touch, Desarrollo XCode, Objective C, by frr149

CoreLocation y CoreLocationManager La framework CoreLocation nos permite obtener datos de posicionamiento del dispositivo; sin embargo, los datos que nos da son de latitud y longitud (y algo más). Si sólo queremos mostrar la posición en un mapa, con eso y la framework MapKit tenemos más que suficiente. No obstante, si lo que queremos es [...]

Tagged with: