En un mundo en rápido movimiento como el nuestro, mantenerse informado sobre los problemas alimentarios y tomar las mejores decisiones es una cuestión crucial. Sin embargo, adoptar una dieta alimentaria orgánica no es difícil con la ayuda de la tecnología. … Read More
Desarrollo de aplicaciones móviles
Nuestra experiencia con Room en Android tras unos meses de uso
Después de unos meses trabajando con Room en Android nos hemos encontrado con algunos inconvenientes que nos han dificultado realmente el desarrollo respecto a otros ORM del mercado (como Hibernate). Algunos de los problemas encontrados son los siguientes: No permite … Read More
Fuga de memorias en iOS
Apple define una fuga de memoria como: “Memoria que estaba localizada en un punto pero, al no publicarla, tu aplicación ya no tiene referencia de ella. Por lo que, si no hay ninguna referencia de esta, no puedes volver a … Read More
Introducción: Espresso UI Test
Como mobile developers, pasamos la mayor parte de tiempo creando nuevas pantallas o cambiando pantallas que ya existen y necesitamos saber que el código funciona. Es por eso que en nuestro proceso de desarrollo debemos utilizar herramientas para verificar que … Read More
iOS Snapshot tests
Escribir test de interfaz de usuario es siempre un poco complicado, y muchos desarrolladores acaban por dejar vistas sin testear o dedicando mucho tiempo y esfuerzo en la elaboración de test. Apple dispone de su propio soporte nativo para testing … Read More
MVPP o Model-View-Presenter puro en Android
Motivación para hablar sobre Model-View-Presenter puro: Es bastante complicado, aún a día de hoy, encontrar en la industria un estándar en lo que se refiere a arquitectura en el desarrollo de aplicaciones móviles en Android. Es cierto que desde hace … Read More
CornerJob – iOS Objective-C app Un caso de exito
CornerJob es una startup que se dedica al sector de búsqueda de empleo en una especialidad denominada ‘Blue collar’. Básicamente son trabajos que se caracterizan por ser temporales, en buena medida, y con una alta tasa de rotación. La gran baza … Read More
Tendencias en aplicaciones móviles
Este pasado año ha acabado siendo un año fantástico para la economía de las aplicaciones, y 2018 está listo para ser un año fenomenal. El mundo móvil es cada vez más mainstream que nunca, y negocios de todas las industrias … Read More
Arquitectura Viper – Ventajas para las apps iOS
Es un hecho bien conocido que la arquitectura de software en la industria del software es un tema importante y primordial. Es importante diseñar el código para que cada pieza sea fácilmente identificable, para el propósito específico, y encaje perfectamente … Read More