Introducción a Jetpack Compose
Creación de una To-do App con Jetpack Compose en Android
Clonación y Configuración de Proyectos Kotlin en Android Studio
Personalización de la UI con Material Design
Diseño de Temas con Material 3 en Android
Creación de UI con Jetpack Compose: Fichas y Modificaciones
Optimizando Composables para Minimizar la Recompostura en Compose
Quiz: Personalización de la UI con Material Design
Composición de layouts en Jetpack Compose
Modelado de Tareas y Lógica en Kotlin: CRUD y Arquitectura Limpia
Uso de Column y Row en Composables en Jetpack Compose
Diseño de interfaces avanzadas con Jetpack Compose
Creación de Gráficas de Progreso en Aplicaciones Móviles
Eventos y Acciones en View Model de Android
Desarrollo de modelos ViewModel en Android
Quiz: Composición de layouts en Jetpack Compose
Construcción de funcionalidades
Formulario de Tareas con Kotlin: Creación y Estado
Creación de ViewModels para Pantallas de Tareas en Android
Quiz: Construcción de funcionalidades
Navegación en Jetpack Compose
Navegación Avanzada en Android con Nav Host y Nav Controller
Edición de Tareas con Navegación en Aplicaciones Android
Quiz: Navegación en Jetpack Compose
Creación de Bases de datos y dependencias
Persistencia de Datos con Room en Android
Inyección de dependencias en Android con HILT
Quiz: Creación de Bases de datos y dependencias
Finalización de la app
Ajustes Finales de UI en Proyectos Android
Creación de apps móviles con Jetpack Compose desde cero
Para comenzar el desarrollo de tu aplicación Android de manera eficiente, es fundamental que prepares tu entorno de trabajo correctamente. Aquí te explicaré paso a paso cómo clonar un repositorio ya configurado para empezar a trabajar en Android Studio.
Primero, asegúrate de tener acceso al enlace del repositorio que se encuentra en la sección de recursos del curso. Desde allí, copia la URL del código y utiliza la terminal o cualquier otra herramienta que prefieras para clonar el repositorio en tu sistema.
git clone
Una vez clonado, abre Android Studio, selecciona "Open" y localiza la carpeta del proyecto. Tras abrirla, Gradle reconocerá el proyecto y, una vez completado, podrás ver la estructura de carpetas en el panel izquierdo.
Cuando trabajas en un proyecto de Android, es crucial mantener tus librerías actualizadas para evitar problemas de compatibilidad. A continuación, te guiaré en la actualización de Kotlin y Compose en tu proyecto clonado.
libs.versions.toml
, que contiene las versiones de las librerías configuradas.2.0.0
.[libraries] kotlin = "org.jetbrains.kotlin:kotlin-stdlib:2.0.0" ksp = "com.google.devtools.ksp:symbol-processing-api:2.0.0-1.0.22"
build.gradle
El archivo build.gradle
maneja la configuración de tu aplicación. Con la actualización de Kotlin a la versión 2.0, puedes eliminar algunas líneas de código gracias a que el compilador de Compose ahora se incluye dentro de esta librería:
Para asegurar la correcta compilación de componentes Compose:
libs.versions.toml
, en la sección de plugins, añade el siguiente plugin:[plugins] compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
build.gradle
:plugins { id 'org.jetbrains.kotlin.android' id 'org.jetbrains.kotlin.plugin.compose' }
build.gradle
global.Una vez realizado los cambios y configuraciones necesarias, ejecuta tu aplicación para asegurarte de que todo está listo:
Consejo: Siempre ten un emulador configurado previamente o prueba la aplicación en tu dispositivo físico, si tienes la oportunidad.
La configuración inicial de tu proyecto está completa, lo que te permite enfocarte ahora en personalizar y crear la interfaz de tu aplicación, como el tema, colores, y tipografía.
Aportes 10
Preguntas 3
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?