Contactless NFC

NFC Introducción y compatibilidad con dispositivos móviles

Tras haber hablado anteriormente sobre Beacons y RFID, ahora es turno para NFC (Near Field Communication), un conjunto de tecnología sin cables de corto alcance usado hoy en día. Probablemente you estarás dando una vuelta a mi frase anterior, pero es una gran verdad. ¿Te has dado cuenta en la tarjeta que usas para el transporte público, para abrir … Read more

JitPack - packages repository

JitPack – Olvídate de clonar repositorios públicos en Android

Como desarrollador Android, tarde o temprano necesitarás añadir una dependencia a tu proyecto. Esas dependencias son publicadas generalmente en repositorios de paquetes o librerías tales como Maven-Central or JCenter, pero ¿cómo podemos obtener  librerías Android o JVM no publicadas en ningún repositorio de paquetes cuyo código sea abierto? ¿Deberia de clonar el código e incluirlo como parte … Read more

Android Priority Job Queue - background tasks

Usa la librería Android Priority Job Queue para tus tareas en segundo plano

La mayoría de las aplicaciones tienen tareas en segundo plano, existiendo la necesidad de ejecutarlos en un hilo diferente al de la UI. Usando este tipo de tareas, esperamos  que la aplicación responda a nuestras interacciones, y sea robusta, especialmente durante situaciones desfavorables. Pero, ¿podemos tener el mejor sistema de tareas en segundo plano? Mejorando las tareas … Read more

Unit tests y Mock en Python: Introducción

En Solid GEAR, no entendemos desarrollar sin crear unit tests. Son esenciales para satisfacer que la nueva funcionalidad funcionará como se espera y no hemos modificado la ya implementada. TDD (Test-Driven Development) es parte de nuestra filosofía a la hora de desarrollar. En pocas palabras, consiste en pensar una tormenta de tests, implementarlos y escribir … Read more