Me encantó la aplicación muy funcional y didáctica!!, muy buen curso
Quizás a veces en momentos como estudiante me pierdo por los cambios que ya tiene en otra rama; sin embargo, la realice desde cero para comprobar el funcionamiento
Construir una aplicación funcional desde cero con Jetpack Compose es uno de los logros más significativos para quienes están aprendiendo desarrollo Android moderno. Aquí se muestra el resultado final de todo el proceso de desarrollo, repasando cada funcionalidad implementada y cómo interactúan entre sí.
¿Cómo funciona el empty state en la pantalla principal?
Al abrir la aplicación por primera vez, la pantalla principal muestra un estado vacío (empty state) con el mensaje "No task has been created" [0:05]. Este patrón de diseño es fundamental en experiencias de usuario bien construidas, ya que comunica de forma clara que aún no existen elementos y guía al usuario a crear su primera tarea.
El empty state desaparece automáticamente en cuanto se agrega contenido, dando paso a la lista de tareas con todas sus opciones.
¿Qué acciones permite la gestión de tareas?
Desde la pantalla principal, el botón más (+) permite crear una nueva tarea [0:10]. El formulario de creación incluye campos como:
Una vez completados los campos, el botón Save guarda la tarea y redirige a la pantalla principal [0:20].
¿Cómo se visualiza el progreso y se interactúa con las tareas?
De vuelta en la pantalla principal, se presenta un indicador de progreso que refleja cuántas tareas han sido completadas [0:24]. La interacción con cada tarea ofrece varias posibilidades:
Estas operaciones representan un flujo CRUD completo (Create, Read, Update, Delete), que es la base de prácticamente cualquier aplicación productiva.
¿Cómo aprovechar este proyecto para seguir avanzando?
Esta aplicación puede servir como proyecto de certificación o como base para presentar un examen final [0:35]. Tener un proyecto funcional construido con Jetpack Compose demuestra dominio de componentes declarativos, manejo de estado y arquitectura de pantallas en Android.
Si completaste todo el desarrollo, comparte qué parte del proceso te resultó más interesante o qué funcionalidad adicional te gustaría implementar.
Construir una aplicación funcional desde cero con Jetpack Compose es uno de los logros más significativos para quienes están aprendiendo desarrollo Android moderno. Aquí se muestra el resultado final de todo el proceso de desarrollo, repasando cada funcionalidad implementada y cómo interactúan entre sí.
Al abrir la aplicación por primera vez, la pantalla principal muestra un estado vacío (empty state) con el mensaje "No task has been created" [0:05]. Este patrón de diseño es fundamental en experiencias de usuario bien construidas, ya que comunica de forma clara que aún no existen elementos y guía al usuario a crear su primera tarea.
El empty state desaparece automáticamente en cuanto se agrega contenido, dando paso a la lista de tareas con todas sus opciones.
Desde la pantalla principal, el botón más (+) permite crear una nueva tarea [0:10]. El formulario de creación incluye campos como:
Una vez completados los campos, el botón Save guarda la tarea y redirige a la pantalla principal [0:20].
De vuelta en la pantalla principal, se presenta un indicador de progreso que refleja cuántas tareas han sido completadas [0:24]. La interacción con cada tarea ofrece varias posibilidades:
Estas operaciones representan un flujo CRUD completo (Create, Read, Update, Delete), que es la base de prácticamente cualquier aplicación productiva.
Esta aplicación puede servir como proyecto de certificación o como base para presentar un examen final [0:35]. Tener un proyecto funcional construido con Jetpack Compose demuestra dominio de componentes declarativos, manejo de estado y arquitectura de pantallas en Android.
Si completaste todo el desarrollo, comparte qué parte del proceso te resultó más interesante o qué funcionalidad adicional te gustaría implementar.
Me encantó la aplicación muy funcional y didáctica!!, muy buen curso
Quizás a veces en momentos como estudiante me pierdo por los cambios que ya tiene en otra rama; sin embargo, la realice desde cero para comprobar el funcionamiento
Muy Buen curso, me encanto la aplicacion, pero quedo con la duda de como poder exportar en instalador y instalarlo en mi smartphone.
Como subo mi aplicación como evidencia de que terminé el curso? le hice pequeñas modificaciones...
Andres Camilo Chavez Ramirez
Juan Gaines
ProfesorJohann Enrique Hurtado Salas
Manuel Ruiz
Juan Gaines
ProfesorMe encantó la aplicación muy funcional y didáctica!!, muy buen curso
Quizás a veces en momentos como estudiante me pierdo por los cambios que ya tiene en otra rama; sin embargo, la realice desde cero para comprobar el funcionamiento
Gracias por tu comentario Andres, fue con todo el cariño y dedicación para la comunidad.
Muy Buen curso, me encanto la aplicacion, pero quedo con la duda de como poder exportar en instalador y instalarlo en mi smartphone.
Como subo mi aplicación como evidencia de que terminé el curso? le hice pequeñas modificaciones...
Por ahora el unico modo de certificarse actualmente es el examenr, pero dejanos un pantallazo del estado final de tu proyecto 😃