You are on page 1of 4

Oficializacin: Director

Servicio de Instruccin
Edwin Marav
Ao:2016

CURSO
Cdigo :
MOBILE C03_2016

Slabo
Mobile

I. DATOS GENERALES
Ao de vigencia : 2016
Nmero de sesiones : 10 (4 horas por sesin)
N de Horas acadmicas : 40
Requisitos : - Conocimientos bsicos de java (Programmer).

II. FUNDAMENTACIN
El mercado de dispositivos mviles inteligentes, est creciendo exponencialmente al igual
que su demanda, esto debido a sus caractersticas multimedia, de comunicacin y
localizacin. Android es una plataforma software impulsada por Google, de
naturaleza open source que le permite ser instalada en muchos dispositivos, sin
depender de un hardware o fabricante concreto. Su crecimiento ha sido el mayor entre
todos sus competidores (iOS, Windows Phone, Blackberry OS) logrando convertirse en
el lder y, posiblemente, el estndar en el mundo de los dispositivos mviles. En este
mercado en crecimiento se requieren profesionales altamente capacitados que, usando
las caractersticas de este SO construyan programas informticos para suplir las
necesidades de usuarios y empresas en todo el mundo.

III. UNIDAD DE COMPETENCIA


Desarrollo de proyectos mviles de buena performance.

IV. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIN

CAPACIDAD TERMINAL CRITERIOS DE EVALUACIN


Desarrollar aplicaciones mviles Reconoce la arquitectura y los beneficios de la plataforma
usando tecnologa Android. Android.
Reconoce el ciclo de vida de una aplicacin mvil y sus
distintos componentes.
Reconoce las caractersticas especializadas de Android.
Maneja persistencia de datos en aplicaciones Android
usando archivos XML y SQLite.
Usa geo-localizacin y mapas.
Consume servicios Web desde Aplicaciones Android.
Oficializacin: Director
Servicio de Instruccin
Edwin Marav
Ao:2016

CURSO
Cdigo :
MOBILE C03_2016

V. CONTENIDOS
Sesin Contenido
Sesin Sistema Operativo Android: Caractersticas. Android Developer Tools. SDK Manager y AVD
01 Manager.
Aplicacin en Android. Elemntos. Android Manifest, uso y elementos. Recursos en Android.
Strings, Color y Drawable. Layout. Implementacin y tipos. Actividades e Implementacin
Desarrollar los ejercicios propuestos en el documento Creacin de un aplicativo de ingreso a la
aplicacin con validacin de usuario y contrasea.
Sesin Trazabilidad en Android. DDMS y LogCat.
02 Diseo de aplicaciones Android. ListView. Adapter, implementacin View y ViewGroups. Uso de
widgets. Unidades de medida en Android: DP y SP. Menu en Android: Tipos, uso de Option Menu
y ContextMenu. Dialogo: Uso de AlertDialog y ProgressDialog. ActionBar. Uso en API 17. Toast.
Uso de notificaciones
Eventos. Uso de OnClickListener y OnItemClickListener.
Intenciones (Intent). Tipos y uso.
Desarrollar los ejercicios propuestos en el documento. Creacin de una agenda digital.
Sesin Fragmentos. Caracteristicas y uso.
03 Preferencias. Caracteristicas, uso de SharedPreferences. Uso de controles Preferences y
PreferenceActivity.
Binder (IPC Driver). Middleware a servicios Linux.
Servicios en Android. Tipos e implementacin.
Desarrollar los ejercicios propuestos en el documento Desarrollo de aplicacin para toma de
pedidos de Restaurant.
Sesin BroadcastReceiver. Acceso a TelephonyManager y SmsManager
04 Multimedia en Android. MediaPlayer y MediaController. Video y Camara en Android. SurfaceView
y SurfaceHandler.
Impresin. Manejo de impresin mediante Bluetooth
Notificaciones en Android. Luz, zumbador, icono.
Archivos en Android. Uso de OutputStream e InputStream.
Archivos en memoria interna y memoria externa.
Clase Environment.
Desarrollar los ejercicios propuestos en el documento EJERCICIOS_S04.PDF (archivo disponible en
aula virtual). Emisin de tickets de compra.
ENTREGAR TAREA VIRTUAL.
Sesin Primera evaluacin prctica
05 Desarrollar del primer cuestionario virtual.
Sesin Persistencia en Android. Base de datos SQLite: Caractersticas. Sintaxis de sentencias SQL para
06 SQLITE.
Desarrollar los ejercicios propuestos en el documento. Desarrollo de formulario de ingreso,
consulta y grabar datos usando SQLite.
Sesin ContentProvider. Caractersticas y uso. Importar una base de datos a Android. Base de datos del
07 dispositivo mvil. Uso de ContactProvider.
Desarrollar los ejercicios propuestos en el documento. Desarrollo de caso acadmico usando
ContentProvider.
Geo-Localizacin en Android. GPS: Uso e implementacin. GoogleMap en Android: Caractersticas.
Oficializacin: Director
Servicio de Instruccin
Edwin Marav
Ao:2016

CURSO
Cdigo :
MOBILE C03_2016

Sesin MapActivity y MapView. Procedimiento para creacin de API Key en Google Map. Manejo de
08 mapas en Android. Uso de MapController.
Desarrollar los ejercicios propuestos en el documento EJERCICIOS_S08.PDF (archivo disponible en
aula virtual). Desarrollo de aplicacin de localizacin de Taxis.
Publicar el primer trabajo de investigacin.
Sesin Web Services en Android. Diferencias entre SOAP y REST. Uso de KSOAP2 para webservices SOAP.
09 Ejemplos usando .NET y PHP.
Android y Cloud Computing. Uso de GCM
Despliegue y publicacin de aplicaciones en Google Play: Criterios.
Desarrollar los ejercicios propuestos en el documento. Desarrollo de sistema comercial usando
Android.
ENTREGAR FORO VIRTUAL.
Sesin Segunda evaluacin prctica
10 Desarrollar Cuestionario Virtual

VI. METODOLOGA
Curso terico-prctico.
Exposicin del profesor, ayudas audiovisuales, dilogo abierto y debate.
Realizacin de casos prcticos en laboratorio.
Realizacin de tareas en aula virtual.
Generacin de conocimiento mediante investigacin y foros de discusin en aula virtual.

VII. EVALUACIN
La evaluacin, como constatacin del logro de los objetivos que es alcanzar las
capacidades mencionadas se dar mediante la siguiente ponderacin:
01 Tarea Virtual 20 %
01 Foro Virtual 15 %
01 Cuestionarios Virtual 15 %
Evaluaciones prcticas 1 y 2 50 %
TOTAL 100 %
Oficializacin: Director
Servicio de Instruccin
Edwin Marav
Ao:2016

CURSO
Cdigo :
MOBILE C03_2016

VIII. BIBLIOGRAFA
Android Programming: The Big Nerd Ranch Guide (Brian Hardy - ISBN-10: 0321804333).
http://www.amazon.com/gp/product/0321804333/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=0
321804333&linkCode=as2&tag=nimooli-20&linkId=T54EDMDXJWJF67FB

Professional Android 4 Application Development (Reto Meier Page- ISBN-


10: 1118102274)
http://www.amazon.com/gp/product/1118102274/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1
118102274&linkCode=as2&tag=nimooli-20&linkId=BAXCPNFBXJEOKBJG

IX. PGINAS WEB DE APOYO:


http://developer.android.com/training/index.html
http://projects.spring.io/spring-android/

You might also like