Vous êtes sur la page 1sur 4

Cibertec

Direccin Acadmica de Extensin Profesional


Divisin de Alta Tecnologa
Android Mobile Advanced Application Developer
1.

Descripcin
Android es un sistema operativo que fue creado con el objetivo de utilizarse
en dispositivos mviles como tabletas y celulares inteligentes. Sin embargo,
su simplicidad y fcil integracin con otros dispositivos, ha permitido que hoy
lo encontremos en lentes inteligentes, televisores, relojes, cmaras, consolas
de juego y prximamente en vehculos. Desarrollado por Google, cuenta con
una cuota cercana al 70% en el segmento de celulares inteligentes. Adems,
el SDK contiene herramientas y APIs necesarios para desarrollar aplicaciones
compatibles con diferentes dispositivos utilizando el lenguaje Java.

2.

Objetivo
Este programa provee al participante de los conocimientos y habilidades para
disear, desarrollar e implementar aplicaciones que permita la conectividad
entre las APIS de la plataforma Android con servicios SMS, telefona, HTTP,
Google Maps, Google Analytics, Facebook y Twitter respetando estndares de
REST, JSON y/o XML.

3.

Dirigido
El programa est dirigido a:
Profesionales y tcnicos interesados en profundizar en la programacin de
aplicaciones mviles en plataforma Android.

4.

Pre-Requisitos
Conocimiento
Conocimiento
Conocimiento
Conocimiento

5.

Java (intermedio)
Programacin Orientada a Objetos (intermedio)
Transact-SQL (bsico)
Android Bsico (intermedio)

Metodologa
El programa se encuentra estructurado en sesiones terico-prcticas, donde
se propicia la participacin de los alumnos, ya sea compartiendo experiencias
de su contexto laboral, as como desarrollando laboratorios diseados para
consolidar el aprendizaje. Como recurso de enseanza, cada alumno cuenta
con una computadora de uso personal; material educativo digital que consta
de las sesiones del curso, laboratorios, tareas, diapositivas, lecturas de apoyo
y videos.

2014.02.07 Android Mobile Advanced Application Developer

6.

Certificacin
Al finalizar y obtener la nota mnima de catorce (14) el participante obtendr
el certificado en especialista en:
Android Mobile Advanced Application Developer

7.

Plan Curricular
Nro.
1

8.

Curso
Android Mobile Advanced Application Developer

Ruta de Capacitacin

Android
Mobile
Application
Developer

9.

Horas
40

Android Mobile
Advanced
Application
Developer

Competencias
Construir aplicaciones con interfaces de usuarios interactivas que utilicen
las APIs de Android para la interaccin de servicios SMS, telefona y http.
Integrar las aplicaciones Android con servicios como Google Maps, Google
Analytics, Facebook y Twitter entre otros.
Publicar servicios bajo estndares REST, JSON y/o XML.

10. Descripcin
Objetivos
Construir aplicaciones bajo la plataforma Android.
Comprender el funcionamiento de las aplicaciones en Android.
Conocer el ciclo de vida, configuracin y uso de los recursos del equipo.
Desarrollar tiles aplicaciones con interfaces de usuarios interactivas.
Comprender las APIs disponibles en Android.
Utilizar APIs de comunicacin disponibles para SMS, telefona y http.
Construir casos de prueba unitarios para Android.
Integrar aplicaciones Android con los servicios expuestos por Google.
Publicar y consumir servicios REST que exponen informacin en JSON y/o
XML

2014.02.07 Android Mobile Advanced Application Developer

Temas

Fragmentos
Smartphone vs Tablet
Creando Fragmentos
ActvityFragment
ListFragment
DialogFrament
Drawer o men lateral

Procesamiento Asncrono
Services
Schedule
Compartiendo datos
Alertas
Notificaciones
Broadcast y Receivers
Patrn Publisher
Patrn Suscribe
Gestionando las notificaciones del telfono
Boot
SMS
Battery Low
Air Plane
Call in
AsynTask, Handlers, Threads, ProgressDialog
Tareas sncronas y asncronas

Rest Services
REST vs. SOAP
Formatos
XML
JSON
GSON vs JACKSON
Mtodos
GET
POST
PUT
DELETE
Seguridad
Basic
OUTH
Creando servicios REST
Publicacin
Test

Conexiones HTTP
POST vs. GET
Consumiendo Servicio REST
Send Data Rest Service
Recieve Data Rest Service
2014.02.07 Android Mobile Advanced Application Developer

Integracin Facebook, Twitter y Google Analytics


Configuracin Apps Mvil
Explorando Servicios de Facebook y twitter
Integrando aplicaciones y configurando permisos.
Google Analytics
Registrando Apps en Analytics
Integrando Apps con API de Analytics

RoboGuice
Configurando
Configurando
Configurando
Configurando

Activity
Services
Task
Apps

Prueba de Concepto de la Aplicacin


Configurando ambiente desarrollo y proyecto
Test Case UI
Test Case Functional
Robotium

2014.02.07 Android Mobile Advanced Application Developer

Vous aimerez peut-être aussi