Curso gratuito de desarrollo de Aplicaciones Móviles en Android Jetpack Compose

Curso gratuito de desarrollo de Aplicaciones Móviles en Android Jetpack Compose

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.

curso gratuito android jetpack

El curso estará divido en cuatro partes:

  1. Introducción al desarrollo de aplicaciones móviles en Android. Cómo crear texto, insertar imágenes y trabajar con filas y columnas para acomodar los elementos. Cómo emplear colores, tipografías, formas y temas en nuestra aplicación, trabajando con el tema claro y el tema oscuro. Cómo crear listar y expandir y colapsar sus elementos incluyendo pequeñas animaciones.
  2. Navegación. Veremos la creación de un menú de navegación lateral, incluyendo cómo cambiar de pantallas en cada opción del menú. Añadiremos botones a la barra de herramientas superior y se verá cómo crear un menú desplegable. También crearemos un menú de navegación inferior y un botón de acción flotante.
  3. Organización de la información. Organizaremos las pantallas de nuestra aplicación en pestañas y agregaremos contenido usando tarjetas. Veremos cómo crear cuadros de diálogo y como utilizar hojas inferiores para mostrar más contenido.
  4. Almacenamiento local. Se utilizará una base de datos móvil para agregar y mostrar datos, eliminarlos o modificarlos, y para relacionar datos entre tablas.

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!

Parte 1. Introducción al desarrollo de aplicaciones móviles.

Tu primera interfaz en Android Jetpack Compose: Uso de texto, imágenes, filas y columnas.

Aprende el proceso para crear una interfaz en Android Jetpack Compose que incluya Texto, Imagen, Columnas, Filas y Botones.


Colores, tipografías, formas y temas en Android Jetpack Compose.

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.


Agregar nuevo activity y llamarlo usando Kotlin.

Video corto sobre cómo agregar un nuevo activity y llamarlo desde un Button (Jetpack Compose) usando Kotlin.


LazyColumn en Android Jetpack Compose. Lista con texto y botones.

En este video veremos cómo utilizar el componente LazyColumn para crear una lista que contendrá elementos de texto y botones.


LazyColumn con imagenes, texto y botones. Expand & collapse con animación.

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.

Parte 2. Navegación

Menu Lateral en Android usando Jetpack Compose.

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.


Navegación usando menú lateral en Android con Jetpack Compose.

Cómo instalar la dependencia ‘navigation’ de Jetpack Compose, para activar la navegación en Android usando un menú lateral.


Menu desplegable en TopAppBar con Jetpack Compose.

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ú.


Bottom Navigation en Android Jetpack Compose. Navegación inferior.

Creamos un menú de navegación inferior que contiene, además, un botón flotante incrustado.

Parte 3. Organización de la información

Abrir una pantalla desde un LazyColumn usando Navigate en Android Jetpack Compose

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.


Tabs en Android Jetpack Compose

En este video veremos cómo implementar un componente Tab usando Android Jetpack Compose.


Pasar un dato desde un LazyColumn a un Tab

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.


Card en Android Jetpack Compose

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.


Cuadros de diálogo en Android Jetpack Compose

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.


BottomSheet en Android Jetpack Compose. Uso de Switch y CompositionLocalProvider

En este video veremos cómo crear un Bottom Sheet en Android JetPack Compose, al que le incluiremos un Switch.


Parte 4. Almacenamiento local

Tu primer CRUD en Android Jetpack Compose con ROOM y Hilt.

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.

¿Qué te pareció este artículo?
  • Poco informativo 
  • No era lo que buscaba 
  • Regular 
  • Interesante 
  • Excelente 
(Visto 1.263 veces)
Facebooktwitterlinkedinmail

Tu comentario

opiniones

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *







71 + = 75