anncode

[Android Native, Kotlin, Geek & Teacher]

T-Shaped habilidades para Programadores 0 (0)

Hoy quiero compartirte el T-Shaped de habilidades para los Programadores, esto es algo que descubrí hace algún tiempo y que tiene tanto valor para los desarrolladores que creo que todos deberíamos conocer y construir nuestra carrera.

Puedes encontrar el Plan de Carrera para ser un Desarrollador Android Profesional aquí mismo y seguir uno a uno mis cursos, que tienen como finalidad prepararte de manera integral.

Si te gustó esta clase no olvides compartirla haces un excelente trabajo divulgando conocimiento ⚡

📖 Paging 3: Haciendo Paginación en Android 0 (0)

¿Recuerdas cómo Google te muestra los resultados de una búsqueda? correcto lo hace a través de páginas. La paginación es uno de los temas más viejos en el desarrollo. En Android tenemos las listas que traducido en términos más técnicos los Recycler Views que nos ayudan a mostrar listas grandes de manera eficiente.

¿Cómo podríamos mejorar esto cuando debemos mostrar en un Recycler View resultados son tan grandes como los de una búsqueda de Google? Exactamente, en las listas también podemos usar Paginación.

Paging 3 es la versión más reciente de la suite de Jetpack que nos ayuda a generar paginación en un Recycler View.

En esta clase te explico desde cómo pensar en paginación hasta hacer una aplicación completa que se conecta al API de Pokemón

Te dejo los slides para que nunca se te olvide.

¿Ya implementaste Paging en tus proyectos? ¿Qué versión usas? sino usas Paging ¿cómo manejas paginación en tu app? Por favor cuentame en los comentarios 🤙

Si te gustó esta clase no olvides compartirla haces un excelente trabajo divulgando conocimiento ⚡

👩‍🏫 Android MVVM Clean Architecture + Dagger Hilt 5 (2)

Dagger Hilt es el framework de Inyección de Dependencias que nos ayuda a:

  • Reutilización
  • Centralización
  • Manejo de Ciclo de vida de objetos

Mira la clase para implementarlo usando una Architectura MVVM Clean 👇

Te dejo los slides para que nunca se te olvide.

Dagger Hilt me encanta, y la mejor noticia es que ya tenemos release.

Ya lo probaste?

Si te gustó esta clase no olvides compartirla haces un excelente trabajo divulgando conocimiento ⚡

🔪 Dagger Hilt en Android: Inyección de Dependencias 5 (1)

Dagger Hilt para Android tomó todo lo aprendido de Dagger, para hacer más eficiente la inyección de dependencias en Android. ¿Qué es la Inyección de Dependencias? ¿Cómo puedo aplicarla a mis proyectos?

Mira la clase completa aquí desde cero a avanzado, descarga el código del proyecto y experimenta con Android Dagger Hilt.



Te dejo los slides para que nunca se te olvide.

Usas inyección de dependencias en tus proyectos?

¿Qué tipo de objetos sueles inyectar? ¿Cómo usas la inyección de dependencias en tu proyecto? Por favor cuentame en los comentarios 🤙

Si te gustó esta clase no olvides compartirla haces un excelente trabajo divulgando conocimiento ⚡

📲 Android Navigation Component: La forma moderna de hacer navegación en Android 5 (4)

Android Navigation Component es una de mis piezas favoritas incluídas en Jetpack, como su nombre lo dice está enfocado totalmente en la navegación de nuestra aplicación, permitiéndonos tener una navegación escalable y clara.

Nos provee un grafo de navegación que es más un entorno gráfico donde está mapeada toda la navegación de app 😍

Mira la clase completa aquí, descarga el código del proyecto y experimenta con Android Navigation Component de Jetpack.



Te dejo los slides para que nunca se te olvide.

Piensas implementar Android Navigation Component en tu proyecto?

Por favor cuentame en los comentarios 🤙

Si te gustó esta clase no olvides compartirla haces un excelente trabajo divulgando conocimiento ⚡