Material Design

Business & Technology

Material Design

E-Learning 0

Pautas de Diseño para el Desarrollo de Aplicaciones Android.

En este curso vamos a ver cómo es que la pauta de diseño Material Design ha modificado la forma en hacer aplicaciones, conoceremos los principales elementos y propiedades que se utilizan en el desarrollo de aplicaciones Android.

A quién va dirigido

  • Programadores de aplicaciones.
  • Diseñadores de aplicaciones.

Duración
El curso consta de 53 videos con una duración aproximada de 8 horas.

Requisitos Previos
Es recomendable tener nociones básicas de Android. Nuestro curso de Programación Android es un complemento perfecto.

OBJETIVOS

  • Conocer y entender el concepto de Material Design.
  • Analizar las pautas de Material Design.
  • Conocer las principales animaciones y efectos para los elementos visuales en Android.

TEMARIO DEL CURSO

Módulo 1: Introducción al curso
En este módulo vamos a ver una introducción al curso y cuáles son los conocimientos necesarios para tomar el curso, presentaremos los temas y señalaremos los elementos más importantes para las bases de Android.
1. Presentación
2. Android
3. Material Design
4. Java
5. Android Studio
6. Android Developers
7. Emulador

Módulo 2: Material Design
En este módulo vamos a ver la pauta Material Design y todo lo que implica aplicarla a nuestros proyectos, la veremos desde el punto de vista de pauta y no desde el punto de vista de un diseñador.
1. Pautas
2. Colores
3. Pautas Principales
4. Actualizaciones
5. Material Design para programadores

Módulo 3: Primeros Pasos en Material Design
En este módulo vamos a dar los primeros pasos tanto en el desarrollo de un proyecto como en la aplicación de Material Design a una aplicación Android.
1. Crear un proyecto
2. Crear un proyecto Material Design
3. Layouts
4. Elementos
5. FAB (Floating Action Button)
6. Acciones FAB
7. Snackbar

Módulo 4: Animaciones
En este módulo vamos a conocer cómo funcionan las animaciones y cuáles son las posibilidades de implementarlas en nuestros proyectos de Android.
1. Definir Animaciones
2. Utilizar Animaciones
3. Más Animaciones
4. Propiedades
5. Contracción de elemento
6. Combinaciones

Módulo 5: Frames
En este módulo vamos a ver el concepto de Frame y veremos cómo se utiliza y afecta dentro del mundo de Android y las animaciones.
1. Imágenes para Frames
2. Implementación de Frame
3. Interacción con Frames
4. Ejecutar Frames

Módulo 6: Navegación
En este módulo vamos a ver cómo es que la navegación se ha visto afectada de material Design y repasaremos la propuesta para ese tema.
1. Navegación
2. Preparar proyecto
3. Definir menú
4. Interfaz del menú
5. Acoplar menú
6. Prueba de Navegación

Módulo 7: Elementos Material Design
En este módulo vamos a conocer más elementos de Material Design que son cruciales en el desarrollo Android Actual.
1. RecyclerView
2. Iniciar proyecto
3. Agregar RecyclerView
4. Definición de elementos
5. POJO (Plain Old Java Object)
6. Datos para manipular
7. Adaptador
8. Definir la vista del elemento
9. Finalizar Adapter
10. Probar proyecto

Módulo 8: Combinaciones Material Design
En este último módulo vamos a definir algunas propiedades y elementos de Material Design y vamos a transformar completamente nuestra app a material Design.
1. FloatingActionButton
2. Toolbar
3. CoordinatorLayout
4. AppBarLayout
5. Efectos FloatingActionButton
6. Crear un menú
7. Implementar menú
8. Recomendaciones finales