experto en android - aulavirtualcolombia.com · android experto conviértete en experto en android...
TRANSCRIPT
Android Experto
Conviértete en experto en Android dominando las técnicas más avanzadas de
programación. Desarrolla aplicaciones que usen Geolocalización y todos los sensores de
los dispositivos.
Contenido del Curso
En este curso trabajaremos con las Librerías y APIs más complejas que nos permitirán
desarrollar aplicaciones basadas en Geolocalización. A lo largo del curso desarrollaremos
una aplicación con visualización de locaciones en un mapa y el uso de vistas
personalizadas.
También veremos cómo trabajar con sensores para aprovechar al máximo la potencia de
tu dispositivo. Con los sensores podremos obtener y utilizar información del mundo exterior
haciendo uso de: el Acelerómetro, Giroscopio, Magnetómetro, Sensor de Proximidad,
Sensor de Luz, Barómetro, Sensor de Ritmo Cardíaco, Termómetro y Sensor de Humedad
ambiente, Podómetro y Lector de Huellas.
En este curso aprenderás a:
Reconocer que herramientas nos brinda Material Design.
Aplicar las últimas tendencias en cuestiones de diseño de la plataforma Android.
Utilizar las vistas de input que nos provee la SDK de Android.
Crear vistas personalizadas para utilizar en tus aplicaciones.
Crear vistas complejas para mejorar la experiencia de los usuarios de tu aplicación.
Conocer la localización actual de tu dispositivo a través de las herramientas que nos
brinda Android.
Reconocer cuando tu dispositivo se acerque a puntos de interés especiales a través
de la localización.
Utilizar la cámara del dispositivo.
Firmar una aplicación para subirla al Play Store.
Subir una aplicación al Play Store
Requisitos
Se requieren conocimientos sólidos en programación en Android o haber realizado el curso
Programación Avanzada en Android.
Plan de Estudios
1. Material Design
¿Qué es?
Nuevos features
CoordinatorLayout
Navigation Drawer
Nueva toolbar
2. Card View
¿Qué es?
Ejemplo práctico
3. Vistas
Vistas de Input
Spinner
IME Options
RadioGroup
RadioButton
Pickers
Dialogos
SeekBar
RatingBar
Selectores
4. Estilos
Vistas Personalizadas
¿Cuándo crear una vista personalizada?
Tipos de vistas personalizadas
Extendiendo comportamiento nativo
Crear vista personalizada
Usar vista personalizada
Implementación de vista personalizada
Vistas Compuestas
5. Localización
Mapas
Posición actual por GPS
Posición actual por internet
Geofences
Dibujar ruta en mapa