Course Content
Getting Started
Discuss the tools and programming language required in this course.
0/2
Planning a new project
The first step in app development is to create a plan and focus on the technical aspect of the software.
0/4
Demo app: TaskApp
Taskapp is the demo app we will use as an example to follow and practice.
0/1
Backend (Intro)
We will explore and understand the basics of building a backend from scratch.
0/1
Backend (Service Layer)
We will focus on the service layer of the backend
0/2
Backend (Cloud Deployment)
Let's deploy or backend in the cloud.
0/2
Frontend (Design Pattern MVVM)
Let's continue developing the app with a focus on the design pattern Model View-View Model.
0/3
Frontend (Retrofit and Coroutines)
We will need to connect with our backend. Let's focus on the framework required to do this.
0/2
Frontend (Security and optimization)
This topic will focus on the security aspect of the app.
0/2
Frontend (Final changes and app test distribution)
0/2
Diseño y Programación de Plataformas Móviles
About Lesson

En este video, exploramos el diseño gráfico y estructural de la aplicación TaskApp, cubriendo aspectos clave como:

🎨 Diseño UI/UX en Figma
🔹 Presentación de los wireframes y flujo de pantallas en el prototipo interactivo.

🏛️ Arquitectura y principios de diseño
🔹 Aplicación de SOLID, patrones de diseño y buenas prácticas en la estructura del código.

🔄 Flujo de datos y UI en Jetpack Compose
🔹 Implementación del StateFlow para gestionar el estado de la app.
🔹 Construcción de la interfaz con Column, LazyColumn, Surface, Text y más.

Este video es una base fundamental para entender cómo estructurar una app desde la planificación gráfica hasta la arquitectura del código.