Buenas Prácticas
Aprende las buenas prácticas actuales en el mundo del desarrollo Android.
En este curso vamos a conocer las buenas prácticas que podremos aplicar en el desarrollo de aplicaciones Android con la herramienta Android Studio. Hablaremos de las buenas prácticas en los layouts o definición del UI, algunas recomendaciones sobre el tema del código y rendimiento de las aplicaciones, además de las convenciones y reglas que debemos de seguir como pautas para el desarrollo.
DIRIGIDO A:
- Estudiantes de programación.
- Desarrolladores Android.
- Desarrolladores Web.
DURACIÓN:
El curso consta de 28 videos con una duración aproximada de 3 horas y 30 minutos.
REQUISITOS PREVIOS:
Es recomendable tener nociones básicas de Android. Nuestro curso de Programación Android es un complemento perfecto.
TEMARIO DEL CURSO
Módulo 1: Buenas prácticas para iniciar proyectos
Daremos una breve descripción del contenido que vamos a ver en el curso para que el estudiante se dé una idea de los conceptos que necesita.
1. Descripción del curso
2. Consideración del SDK
3. Cómo elegir la API para un proyecto
4. Layouts por defecto
5. Emuladores
6. Nombrar archivos
7. Nombrar paquetes
8. Gradle
Módulo 2: Layouts y UI
En esta parte del curso abordamos los temas referentes a los Layouts y a todo lo referente a la UI de una aplicación Android.
1. Layouts
2. Acomodo de Layouts
3. Layouts para Tablets
4. Layouts por tamaño
5. Paquetes
6. Archivos de cadenas de texto
7. Densidades de imágenes
8. Mipmap
Módulo 3: Buenas prácticas en el código
Trabajaremos en las buenas prácticas que se tienen que aplicar cuando estamos trabajando con el código de una aplicación Android con Android Studio.
1. static final
2. GET y SET
3. Modificadores de acceso
4. Clases modelo
5. Clases privadas
6. Ciclos
Módulo 4: Últimas recomendaciones
En el último apartado vamos a dar las recomendaciones finales dentro del desarrollo Android tomando en cuenta las mejores prácticas.
1. Creación de imágenes en Android
2. Creación de vectores
3. Fuentes
4. Android Device Monitor
5. Convertir de Java a Kotlin
6. ConstraintLayout