Author Archives: Diego Ojeda

Retos del desarrollo movil

Sobre los retos del desarrollo móvil

En estos últimos años hay muchos retos del desarrollo móvil , cada vez más se incrementa el número de usuarios que usan sus dispositivos móviles para todas sus actividades cotidianas, y los usuarios cada vez son más exigentes en el … Read More

desarrollo de android Las 3 principales lecciones aprendidas apiumhub

Las 3 principales lecciones aprendidas en el desarrollo de Android

Este mes hemos entrevistado a Diego Ojeda – Android Lead en @Apiumhub y aquí comparte sus recomendaciones, tendencias en desarrollo de Android y las 3 principales lecciones aprendidas.  1.¿Cómo empezar a utilizar el SDK de Android? El SDK (Software Development Kit … Read More

Arquitectura Android

Arquitectura android: repensando MVP en Android

Hoy hablarémos sobre Arquitectura android y como repensamos MVP en Android. Cuando hablamos de arquitectura de software, en Apiumhub siempre tenemos en mente los siguientes objetivos: Aumentar testeabilidad, expresividad y reusabilidad. Reducir mocking/stubbing, acoplamiento y costes de desarrollo. Establecidos estos … Read More

Nuestra Experiencia Con Room En Android

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

Ingeniería Del Caos

Ingeniería del caos

Uno de los mayores incentivos para asistir a la Software Crafters de Barcelona de este año fueron los open spaces que tuvieron lugar el primer día por la tarde. En estos open spaces se trataron temas tan interesantes como «ramas … Read More

Kotlin Vs Java

Kotlin vs Java

En Apiumhub hacemos un uso intensivo de una arquitectura bautizada como Pure MVP (MVPP a partir de ahora), la cual se basa en los conceptos de composición de funciones e inversión de dependencias, y sobre la que podéis leer más … Read More

MVPP O Model-View-Presenter Puro

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

¿Por Qué Kotlin, Android ?

¿Por qué Kotlin, Android ?

Si hoy en día me preguntaran cual es una de las características que distingue el desarrollo de aplicaciones Android del resto de campos, no dudaría en responder que la posibilidad de ejecutar la misma aplicación en dispositivos con un hardware … Read More