Hola a todos. Les comento que estoy creando en video un curso gratuito de desarrollo de aplicaciones móviles en Android usando Jetpack Compose, la nueva tecnología de Google para crear interfaces de usuario de una forma más sencilla.
El curso estará divido en cuatro partes:
El curso será completamente gratuito, y estará disponible en video a través de YouTube. Puedes seguirlo y dejar tus dudas en los comentarios o en esta entrada del blog.
¿En qué es diferente este curso de los otros tantos que hay en YouTube? En que este curso está diseñado y elaborado de forma que NO PIERDAS TIEMPO y obtengas en mayor aprendizaje posible. El curso está pensado en maximizar el aprendizaje por lo que verás que no se pierde tiempo en detalles no esenciales y se logra avanzar mucho en poco tiempo.
Ya están disponibles las primeras cuatro partes. Te dejo los enlaces a continuación y te invito a que te suscribas al canal de Youtube para seguir el curso a medida que se vayan subiendo los vídeos, que será semanalmente.
Te espero en el canal!
Aprende el proceso para crear una interfaz en Android Jetpack Compose que incluya Texto, Imagen, Columnas, Filas y Botones.
En este video vemos cómo emplear los colores primario y secundario a un tema de Android Jetpack Compose. También agregamos una nueva fuente tipográfica y creamos estilos basados en esa fuente. Por último, vemos cómo forzar la vista del modo oscuro en el emulador.
Video corto sobre cómo agregar un nuevo activity y llamarlo desde un Button (Jetpack Compose) usando Kotlin.
En este video veremos cómo utilizar el componente LazyColumn para crear una lista que contendrá elementos de texto y botones.
Video que muestra la creación de una lista LazyColumn que incluye 1 elemento de imagen y 2 elementos de texto, uno de los cuales aparece o desaparece según el estado de un botón.
Se crea un menú lateral usando Jetpack Compose. Se proponen dos ejemplos: uno con un menú que solo muestra elementos de texto, y otro que contiene una imagen de encabezado, iconos y texto.
Cómo instalar la dependencia ‘navigation’ de Jetpack Compose, para activar la navegación en Android usando un menú lateral.
Se muestra cómo crear un DropDownMenu (menú desplegable) en la TopBar de una aplicación. También se explica una forma de cambiar el title de la TopBar cada vez que se cambia la opción del menú.
Creamos un menú de navegación inferior que contiene, además, un botón flotante incrustado.
En este video veremos cómo abrir una nueva pantalla al dar clic en una fila de un LazyColumn. La nueva pantalla se abre usando el mapa de navegación de Android Jetpack Compose.
En este video veremos cómo implementar un componente Tab usando Android Jetpack Compose.
En los videos anteriores creamos una pantalla con Tabs que era llamada desde un LazyColumn. Ahora veremos cómo pasar el nombre del ítem del LazyColumn, para utilizarlo dentro del Tab.
En este video veremos cómo utilizar el componente Card para organizar la información de nuestras aplicaciones móviles. Vamos a crear una Card que contenga imágenes, texto, y botones, Adicionalmente, colocaremos un par de estas cards que creemos en una columna de contenido desplazable.
En este video veremos cómo crear y llamar cuadros de diálogo también llamados AlertDialog en Android Jetpack Compose. Haremos un par de ejemplo donde vemos también cómo utilizar cajas de texto y checkbox en nuestros cuadros de diálogo.
En este video veremos cómo crear un Bottom Sheet en Android JetPack Compose, al que le incluiremos un Switch.
Realizamos una aplicación que implementa un CRUD (Agregar, Mostrar, Eliminar y Actualizar) para una base de datos usando Room e inyección de dependencias con Hilt.
Espero que este curso gratuito de desarrollo de aplicaciones móviles con Android Jetpack Compose te permita iniciarte en esta interesante área del conocimiento.