Universidad Nacional de Ingeniería SILABO CURSO DURACIÓN : : Desarrollo de Aplicaciones móviles en Entorno Android: N
Views 106 Downloads 8 File size 55KB
Universidad Nacional de Ingeniería
SILABO CURSO DURACIÓN
: :
Desarrollo de Aplicaciones móviles en Entorno Android: Nivel Avanzando 24 horas
OBJETIVOS Este curso pretende presentar las bases para el diseño, programación y publicación de una aplicación móvil para el sistema operativo Android. Para ello, los principales objetivos del curso son los siguientes: - Gestión de entradas y sensores - Ejemplos de desarrollo de aplicaciones - Publicar aplicaciones en el market
CONTENIDO Sesión 1 Entradas en Android: teclado, pantalla táctil y sensores • Manejando eventos de usuario • El teclado • La pantalla táctil • Gestures • Los sensores Sesión 2 Multimedia y ciclo de vida de una aplicación • Ciclo de vida de una aplicación • Aplicando eventos del ciclo de vida en Asteroides • Guardando el estado de una actividad • Utilizando multimedia en Android • Reproducir un vídeo con VideoView • La clase MediaPlayer • Un reproductor multimedia pasó a paso Sesión 3 Seguridad y posicionamiento • Seguridad en Android • Usuario Linux y acceso a ficheros • El esquema de permisos en Android • Creando tus propios permisos • Servicios de localización • Google Maps • Fragmentando los asteroides Sesión 4 Almacenamiento de datos • Utilizando ListView • Accediendo a archivos • Trabajando con XML (SAX y DOM) Sesión 5 Acceso a Base de Datos • Bases de datos SQL Lite • Utilizando la clase ContentProvider
Facultad de Ingeniería Industrial y de Sistemas
1 de 2
Universidad Nacional de Ingeniería Sesión 6 Internet: sockets, HTTP y servicios web • Comunicaciones en Internet mediante sockets • Implementación de un servidor y un cliente por sockets • La web y el protocolo HTTP • Utilizando HTTP desde Android • Servicios web basados en SOAP y en REST • Acceso a servicios web de terceros • Diseño e implantación de nuestro servicio web Sesión 7 Servicios, notificaciones y publicar aplicaciones • Los servicios en Android • Un servicio para ejecución en segundo plano • Las notificaciones de la barra de estado • Configurando tipos de avisos en las notificaciones • Preparar la aplicación para cualquier tipo de dispositivo • Testear la aplicación • Crear un certificado digital y firmar la aplicación • Publicar en Internet y en Android Market Herramientas: Eclipse Indigo (3.7) con Android Developer Tools Android SDK 4.0.3
EVALUACIÓN La evaluación será totalmente práctica. La calificación constara de cinco (5) notas: o Cuatro (4) prácticas y se anulara la nota mas baja. Obteniendo un promedio de practicas (PP) o Un (1) examen final. Que se tomara en la última sesión (EF).
PP =
( PR1 + PR 2 + PR3 + PR 4) − Menor ( PR) 3 PF =
Facultad de Ingeniería Industrial y de Sistemas
( PP + EF ) 2
2 de 2