Widgetkit Lightbox

Paga a 6 o 12 meses sin intereses

Ahora tener un buen comienzo es más fácil porque te ofrecemos pagar a 6 o 12 meses sin intereses con tarjetas de crédito participantes.

Diplomado en Desarrollo de Aplicaciones Android

Objetivo.


Proveer al alumno con los conocimientos y herramientas de programación necesarios a fin de que sea capaz de desarrollar aplicaciones nativas para sistema operativo Android, utilizando los elementos gráficos básicos, el ciclo de vida de una aplicación Android y realizar pruebas en el emulador y dispositivos Android. Además de desarrollar aplicaciones avanzadas Android para tabletas y dispositivos celulares, utilizando bases de datos locales, consulta de servicios Web, proveedores de telefonía y programación de sensores y utilidades disponibles en función del dispositivo usado.

Duración del Diplomado: 90 horas en modalidad grupal y 45 horas en modalidad personalizado. Dirigido a personas con conocimientos en Java. +30 horas de Java para quienes no cuentan con conocimientos en programación (costo adicional). 

Software empleado: Eclipse, SDK Android

Inversión: $45,918.60 (I.V.A. incluido)


1. Configuración del entorno de programación
a. Instalar JDK
b. Instalar Android SDK 
c. Instalar Android Studio
2. Componentes fundamentales de Android

a. View
b. Activity 
c. Fragment 
d. Intent 
e. Content provider
f. Service 
g. Manifest 

3. Fundamentos de aplicaciones
a. Estructura de una aplicación 
b. Ciclo de vida de una aplicación 
c. Debugging
4. Arquitectura de aplicaciones
a. Definir la UI en el archivo de layout
b. Cargar el archivo de layout en un activity 
c. Ciclo de vida de un activity
d. Uso de recursos multimedia
e. Relación entre intents y activities
5. Adapters
a. SimpleCursorAdapter 
b. ArrayAdapter
c. List View 
d. Grid View
e. Spinner
f. Gallery
6. Layout managers
a. Estilos
b. Temas
c. Linear Layout
d. Table Layout
e. Relative Layout
f.  Frame Layout
7. Menus y Action Bars
a. Menús expandidos
b. Menús con iconos 
c. Submenús 
d. Menús contextuales
e. Menús dinámicos
f.  Standard action bar 
g. Tabbed action bar 
h. List based action bar
i.  Barras de búsqueda
8. Fragments
a. Ciclo de vida del fragment
b. Fragment Transactions 
c. Fragment Manager 
9. Dialogs
a. Dialog Fragment
10. Preferencias del usuario
a. List Preference 
b. Edit Text Preference
c. Multi Select List Preference 
d. Preference Category 
e. Preference Screens 
d. Dialog Preference 
11. Consumo de servicios REST
a. HTTP Client 
b. Multipart 
c. Parsers /JSON y XML) 
d. Excepciones
e. Multithreading 
f.  HTTP URL Connection
g. Android HTTP Client 
12. Concurrencia
a. Async Task 
b. Thread pools 
13. Animaciones
a. Frame by frame 
b. Layout 
c. Animation API 
14. Mapas y GPS
a. Maps API
b. Geocoding
c. Location services
d. Alertas de proximidad y geofencing
15. Media Frameworks
a. Audio
b. Video
16. Home Screen Widgets
a. Ciclo de vida de un widget
b. Widget provider
17. Toques y gestos
a. Motion Event
b. Velocity Tracker
c. Multitouch
d. Gesture detector
e. Drag and drop
18. Sensores
a. Sensores de luz
b. Sensores de proximidad
c. Sensores de temperatura
d. Sensores de presión
e. Giroscopios
f.  Acelerómetros
g. Magnetómetros
h. Sensores de gravedad
i.  Sensores de aceleración lineal
j.  Sensores de rotación vectorial
19. Persistencia 
a. Preferencias
b. Archivos internos
c. Archivos externos
d. SQLite
20. Contactos 
21. Seguridad
22. Google Cloud Messaging
23. Distribución vía Play Store

a. Developer console
b. Soportar diferentes tipos de pantalla
c. Localización e internacionalización
d. Iconos
e. Subir la aplicación a la tienda

Leer PDF

¿Deseas pagar este diplomado a 6 Meses sin Intereses con Tarjetas de crédito participantes?

paga tus cursos de mactrainee a meses sin intereses

Comparte este artículo

visita la página de mactrainee en facebook visita la página de mactrainee en twitter

¿Deseas recibir información de este diplomado?