Desarrollador de Android

Cómo configurar la autenticación biométrica en Android

Hola, soy Miguel y hoy les traigo otro nuevo tutorial. Autenticación segura pero simple con la API biométrica de Android La conclusión de este artículo La autenticación biométrica es una extensión de la autenticación de huellas dactilares. Una API biométrica es mucho más avanzada y sencilla de integrar en comparación con su predecesora. En este [...]

Leer más

5 secretos de WebView de Android que (probablemente) no sabías

Bienvenido, me llamo Luis y aquí les traigo otro nuevo tutorial. Muestre el selector de archivos, llame al código JavaScript y más WebViewsson una parte indispensable de las aplicaciones hoy en día. Le permiten agregar rápidamente una pantalla de interfaz de usuario práctica sobre la marcha al aprovechar las habilidades de su equipo de desarrollo [...]

Leer más

ViewModel de Android: inyección manual de dependencias simplificada

Hola, soy Luis y esta vez les traigo este tutorial. Quite un poco de placa de caldera y facilite la inyección manual de dependencias con Android View Models con el poder de las extensiones de Kotlin. El equipo de Android ha expresado cada vez más su apoyo a Inyección de dependencia marcos como Dagger , yendo tan lejos como para desarrollar y [...]

Leer más

Utilice WorkManager para una ejecución inmediata en segundo plano

Hola, les saluda Miguel y aquí les traigo un post. Algunas tareas simplemente no deberían aplazarse Cuando tenga que ejecutar tareas de ejecución prolongada mientras su aplicación está en segundo plano, encontrará restricciones para la ejecución en segundo plano que se introdujeron con Android 8.0. Estas restricciones incentivan el comportamiento [...]

Leer más

Deje de usar Post / PostDelayed en sus vistas de Android

Bienvenido, me llamo Luis y hoy les traigo otro artículo. Evite accidentes evitables Desde sus inicios, Android ha proporcionado una HandlerAPI. Como dice la documentación, le permite entregar mensajes desde una cola en el hilo del Looper. Handler().postDelayed({ doSomething() }, delay) Esta API es útil y, sin embargo, muy astuta. No se deje [...]

Leer más

Android RecyclerView StickyHeader sin biblioteca externa

Hola, soy Luis y esta vez les traigo este nuevo post. Hay varias ocasiones en las que necesitamos implementar un encabezado fijo para alguna lista de datos que se muestran en formato RecyclerView. Y, por supuesto, Android no tiene un componente de interfaz de usuario nativo para implementar esto fácilmente. Hay varias bibliotecas de terceros que [...]

Leer más

Explore Hilt: una biblioteca de inyección de dependencias para Android

Muy buenas, soy Miguel y aquí les traigo otro nuevo artículo. Una biblioteca de inyección de dependencias recomendada por Jetpack ¿Qué es la inyección de dependencia? La inyección de dependencia (DI) se está utilizando ampliamente en programación desde hace bastante tiempo. DI es una técnica mediante la cual una clase recibe otros objetos de los [...]

Leer más

¿Qué animador de Android usar?

Muy buenas, me llamo Miguel y aquí les traigo este tutorial. Una guía para decidir qué clase de animador necesitas Android nos proporciona una Animatorclase, que consiste en un gran conjunto de clases de funcionalidad que nos permiten realizar cualquier animación en nuestra vista. Muchos de ellos hacen cosas similares, lo que nos dificulta elegir [...]

Leer más

Kotlin simplificado: covarianza, contravarianza y función en línea

Muy buenas, soy Luis y para hoy les traigo otro nuevo tutorial. Kotlin ha ganado una popularidad considerable en los últimos años. La naturaleza multiplataforma y la interoperabilidad con Java y JVM han aumentado la adaptabilidad y aceptación de la comunidad de desarrolladores. Además, el primer enfoque de Kotlin por parte de Google atrajo a los [...]

Leer más