android

Recursos de programación de android
El próximo 22 de abril tendrá lugar en las instalaciones de GeeksHubs la primera Hackaton promovida por GeeksHubs Academy en la que los desarrolladores Junior podrán iniciarse en las tecnologías Android M (para Android) y Swift (para iOS). Estas plataformas móviles han generado un aumento en la demanda de puestos cualificados de empleo en los últimos años por lo que son una buena opción para lanzarse al mercado laboral.
Firebase es un servicio cloud capaz de proveernos de un Backend en la nube con una fuente de datos en tiempo real y librerías para acceder a ella desde aplicaciones web, iOS y Android. ¿Suena interesante verdad? Aprende lo maravilloso de este servicio para tus proyectos.
I created this video with the YouTube Video Editor (https://www.youtube.com/editor)
La charla muestra ejemplos de código combinando Espresso, Robolectric, Mockito, MockWebServer, JUnit y Dagger. Habla sobre estrategias de testing a medida de cada proyecto, cómo conseguir una pipeline de pruebas efectiva, frameworks de tests de instrumentación, sobre qué segmentos de nuestro software ampliar el scope del test para ser más efectivos o dónde aprovechar las ventajas de los tests unitarios.
El vídeo muestra un cara a cara entre dos lenguajes de la JVM que cada vez tienen más adeptos, Scala y Kotlin tratados desde el punto de vista de Android. En modo debate Javi nos hará una introducción sobre scala y como nos mejora la vida a la hora de programar para Android, además de intentar llevarnos al lado oscuro de la programación funcional y por otro lado, Antonio dará las pautas sobre cómo usar Kotlin para sacarle el máximo partido.
Las nuevas tarjetas inteligentes inalámbricas, como el DNIe 3.0, las tarjetas financieras EMV de nueva generación o la tarjeta inteligente universitaria ofrecen nuevas e interesantesposibilidades a las aplicaciones móviles Android gracias las conexiones NFC. En esta sesión se profundizará en la tecnología interna de las tarjetas inteligentes y en cómo implementar estas mediante Java, compatible tanto con Google Android como con JSE
Las nuevas tarjetas inteligentes inalámbricas, como el DNIe 3.0, las tarjetas financieras EMV de nueva generación o la tarjeta inteligente universitaria ofrecen nuevas e interesantesposibilidades a las aplicaciones móviles Android gracias las conexiones NFC. En esta sesión se profundizará en la tecnología interna de las tarjetas inteligentes (comunicación ISO 7816, estructura interna acorde a PKCS#15, canal seguro CWA-14890, etc.) y en cómo implementar estas mediante Java, compatible tanto con Google Android como con JSE, desarrollando funcionalidades que permitan realizar operaciones criptográficas con las tarjetas (como firmas electrónicas). Además, se introducirán los distintos modos de conexión con la tarjeta, tanto desde JSE como desde Android, incluyendo el interfaz inalámbrico NFC. Se realizarán prácticas con DNIe 3.0 y la Tarjeta Inteligente Universitaria (TUI), probando la plena interoperabilidad del código entre JSE (con lector USB CCID) y Android (mediante NFC). http://2015.codemotion.es/agenda.html #5677904553836544/50404005
Paso a paso explicare como estructurar nuestros proyectos para ir solucionando y separando problemas para ver finalmente como la foto general de lo que hemos montado coincide con los principios de Clean Architecture y como esto nos ayuda a construir un software más solido, extensible y refactorizable. http://2015.codemotion.es/agenda.html #5677904553836544/49534003