Flutter: primer contacto

Hummingbirds flutter the best

Flutter está en todas partes. El pasado mes de diciembre fue publicada la versión 1.0, declarándolo así como listo para producción. El anuncio vino acompañado de un colorido inventario de organizaciones que ya han desarrollado sus apps con Flutter, incluyendo nombres llamativos como Alibaba o Tencent. Aparecen comunidades de desarrolladores Flutter como setas. Es nuevo, es brillante, es cool. Es … Read More

Android Services desde cero (II): servicios iniciados

Android Services. Servicios iniciados.

`Decíamos en el primer post de esta serie que uno de los modos de ejecución clásicos de los componentes de tipo Service es el de servicio iniciado (1).  Los servicios iniciados soportan la misión fundamental de la clase Service, garantizando que el servicio permanecerá activo indefinidamente hasta que él mismo indique que ha terminado su trabajo o hasta que lo pare explícitamente … Read More

Android Services desde cero

Android in background

Los servicios nos acompañan en Android desde el primer día. Aún así, muchas de las aplicaciones que hacemos no los necesitan o los usan muy superficialmente. Por ello, para muchos desarrolladores se han convertido en unos desconocidos. Este post es el primero de una serie en la que describiremos con detalle, y con cierto espíritu revisionista, las posibilidades que nos ofrece la clase … Read More

Sin conexión

Working offline

Todo nuestro software móvil debería funcionar sin conexión, y lo sabes. Siempre conectados Desarrollamos muchas aplicaciones que comparten una arquitectura similar. Un servidor, con su muy al día API RESTful, mantiene algunos recursos de interés. Una app nativa solicita y pinta maravillosamente la información obtenida a través de la API, y entonces el usuario puede navegar por ella y actualizarla… siempre y cuando … Read More