{ DIARIO DE PROGRAMACIÓN }

JULIÁN ALONSO

URL Routing (Deep linking)

Los de producto: Pues si un usuario hace click en el call to action del email, no quiero que se abra la web, se tiene que abrir la app. En X pantalla con Y datos.

JASON - JSON en el mundo real

Desde que estoy en el mundo de las apps, parsear JSON siempre ha sido algo incomodo. Me explico. En las apps, la mayoría de veces transformamos un JSON a un objeto. Este JSON a su vez puede tener objetos dentro del objeto principial, y así sucesivamente. Realmente, parece algo sencillo y fácil, muchas veces no tenemos problemas, pero a veces…. A veces no tenemos el key que buscamos, hemos escrito mal el nombre del campo, hay un fallo en el servidor y ese valor no viene, o incluso la documentación está mal y un valor que no aparece como opcional en realidad es opcional.

Empty State View

Ahora que he tenido que hacer un empty view, voy a contar un poco como lo he llevado a cabo.

Testing iOS (Cuando no hay tiempo)

A falta de pan, buenas son galletas. No?
Voy contar un poco cómo hago test en iOS, cubriendo con los test todos los casos de uso. Además esto vale para todos, incluso para los que pensáis que no tenéis tiempo de hacer test.

Difiero

Diferir: Dejar una cosa para hacerla más tarde de lo pensado. hemos diferido la reunión hasta el viernes.

QUE TE JODAN

Hoy ha sido día de lectura. Hay días en los que leo mucho mas artículos que otros días. Empezando con este sobre como escalar equipos, el cual es brutal, he ido dando vueltas por su blog. Cuando leo un artículo que me gusta de alguien, tiendo a pensar que hay mas que me vayan a gustar y me leo todos aquellos en los que me llama la atención el título.

Interactuando de nuevo

Después de haber estado dandole vueltas a esto, he hecho lo siguiente.

Interactuando.

Pues el otro día miré Twitter, es algo raro, desde que tengo Instagram, casi no veo Twitter. Lo uso mucho mas en plan “profesional”, por llamarlo de alguna manera. Sigo a algunos desarrolladores interesantes y de vez en cuando veo alguna referencia a un artículo o algo bastante bueno.

Fustracion Youtubal.

Empecemos por la idea. Resulta que yo utilizo mucho youtube como un reproductor de música. Las listas de reproducción de youtube están bastante bien (aunque el modo aleatorio sea BASURA), puedo crear tantas como quiero y mientras trabajo dejo youtube en una pestañita con música.

Protocoleando.

Vamos a hechar un ojo sobre los protocolos en Swift. Además de ver cómo crear métodos opcionales, añadir comportamiento a los protocolos y comportamiento por defecto también.

Kino - Una aplicación de cine.

Kino es una aplicación para iPhone que teneis disponible en el App Store (sólo España). Sirve para ver la cártelera (que películas hay en el cine y cuales habrá próximamente). Podemos ver una pequeña sinopsis sobre la película y además podremos guardar las películas en cualquiera de las tres listas que tenemos, Cine, Casa o Top15. Cuando estemos en una de las listas también podremos usar el buscador para agregar a ella cualquier otra película que no esté en la cartelera.

Reinaguración.

Después de un año de blog, en el que sólo escribí tres entradas, vuelvo con un blog nuevo. El diseño es igual que el anterior pero el motor es distinto, vamos a ello.