Hace un par de semanas hicimos una pequeña introducción sobre el desarrollo de la aplicación móvil de idealista en formato charla para el curso de desarrollo de aplicaciones iOS de Ironhack
El objetivo que nos propusieron desde ironhack era explicar el proceso que representa para un desarrollador de iOS la implementación de una app como la de idealista (también en Android)
Dividimos la charla en dos partes:
- Cómo es nuestro proceso de desarrollo de la app de idealista. Deteniéndonos en algunos problemas propios del desarrollo en iOS y comentando algunas herramientas útiles que usamos a la hora de programar y hacer test
- La parte del backend: la API usada por las aplicaciones móviles y el sistema de notificaciones push que creamos adhoc para iOS y Android
Tenéis un buen proceso de desarrollo. Es agradable ver que cosas como el uso de metodologías ágiles o git-flow son ya una realidad en muchas empresas españolas de desarrollo de software – aunque aún queden muchos dinosaurios por ahí ;)