Universidad del Cauca
Facultad de Ingeniería Electrónica y Telecomunicaciones
Programa Ingeniería Electrónica y Telecomunicaciones
Periodo Académico: II - 2011
Asignatura: Desarrollo de Aplicaciones para Dispositivos Móviles Créditos Académicos: 3
Semestre: VII Modalidad: Teórica/Práctica
Profesor: Francisco Orlando Martínez Pabón Intensidad Horaria (H/S): 4
PROGRAMACION DE ACTIVIDADES
Semana Fecha Tema Actividades de Clase hrs Actividades extra clase hrs Observaciones
1 Ses 1 Capítulo 1: Introducción
Exposición por parte del docente 2 Consulta sobre Sistemas operativos móviles 2  
1.1. Introducción  a la asignatura
Ses 2 1.2. Sistemas operativos móviles y plataformas de desarrollo Exposición por parte del docente 2 AppStores Survey: Nokia OviStore y Android Market 2  
1.3. Filosofía de desarrollo de aplicaciones móviles
2 Ses 1 Capítulo 2: Java ME Exposición por parte del docente 2 Planteamiento de la arquitectura para el Microproyecto 1 2 El avance parcial del microproyecto es entregado a través de la plataforma EVA
2.1. Arquitectura
Ses 2 2.2. Interfaces de Usuario Móvil Exposición por parte del docentey taller guiado 2 Desarrollo módulo UI del Microproyecto 1 8 El avance parcial del microproyecto es entregado a través de la plataforma EVA
3 Ses 1 y 2 2.3. Trabajo en Red Móvil Exposición por parte del docentey taller guiado 4 Desarrollo módulo de networking del Microproyecto 2 10 El avance parcial del microproyecto es entregado a través de la plataforma EVA
4 Ses 1 y 2 2.4. Servicios Web Móvil Exposición por parte del docentey taller guiado 4
5 Ses 1 2.5. Bases de Datos en Java ME Exposición por parte del docentey taller guiado 2 Desarrollo módulo de base de datos del Microproyecto 1 4 El avance parcial del microproyecto es entregado a través de la plataforma EVA
6 Ses 2 PRIMER PARCIAL: Capítulos 1 y 2  Sustentación del Microproyecto 1 2   0 Se revisa el cumplimiento de los objetivos planteados en el Microproyecto 1.
7 Ses 1 Capítulo 3:  Mobile Web Exposición  por parte del docente 2 Planteamiento de una idea de desarrollo - Microproyecto 2 2 El avance parcial del microproyecto es entregado a través de la plataforma EVA
4.1. Web 2.0
Ses 2 4.2. Introducción a las tecnologías Web: HTML. CSS, JavaScript Exposición  por parte del docente 2 Diseño del Microproyecto 2 2 El avance parcial del microproyecto es entregado a través de la plataforma EVA
8 Ses 1 y 2 4.3. Introducción al desarrollo de Mobile Widgets Exposición  por parte del docente y taller guiado 4 Desarrollo del Microproyecto 2 (Widget móvil) 16 El avance parcial del microproyecto es entregado a través de la plataforma EVA
9 Ses 1 y 2 4.4. QML Exposición  por parte del docente y taller guiado 4
10 Ses 2 SEGUNDO PARCIAL: Capítulo 3 Sustentación del Microproyecto 2 2 Test de calidad para el OviStore 4 Se revisa el cumplimiento de los objetivos del Microproyecto 2. La aplicación es desplegada en el OviStore de Nokia.
11 Ses 1 Capítulo 4: Android Exposición por parte del docente 2 Planteamiento de la arquitectura para el Microproyecto 3 2 El avance parcial del microproyecto es entregado a través de la plataforma EVA
2.1. Arquitectura
Ses 2 2.2. Interfaces de Usuario Exposición por parte del docente y taller guiado 2 Desarrollo módulo UI del Microproyecto 3 4 El avance parcial del microproyecto es entregado a través de la plataforma EVA
12 Ses 1 y 2 2.3. Trabajo en Red Exposición por parte del docente y taller guiado 4 Desarrollo módulo de networking del Microproyecto 3 10 El avance parcial del microproyecto es entregado a través de la plataforma EVA
13 Ses 1 y 2 2.4. Servicios Web Exposición por parte del docente y taller guiado 4
14 Ses 1 2.5. Bases de datos en Android Exposición por parte del docente y taller guiado 2 Desarrollo módulo de base de datos del Microproyecto 3 4 El avance parcial del microproyecto es entregado a través de la plataforma EVA
Ses 2 Capítulo 5:  Mensajería          
5.1. Sistemas de Mensajería Exposición  por parte del docente 2 Desarrollo del módulo de mensajería del Microproyecto 3 4 El avance parcial del microproyecto es entregado a través de la plataforma EVA
15 Ses 1 5.2. Aplicaciones de mensajería en distintas plataformas Exposición  por parte del docente y taller guiado 2
16 Ses 2 5.3. Entrega Final (FINAL Cap 4 y 5) Sustentación del Microproyecto 3 2   0 Se revisará el cumplimiento de los objetivos planteados en el Microproyecto 3
METODOLOGÍA DE EVALUACIÓN
La asignatura se desarrollará mediante clases magistrales y prácticas orientadas por el profesor. Los estudiantes realizarán tres proyectos fuera de clase utilizando diferentes herramientas de software, aplicando los conceptos teóricos y prácticos cimentados en clase. El segundo microproyecto reunirá los requisitos necesarios para ser publicado en un AppStore, fortaleciendo los conceptos prácticos que demanda la industria actualmente en este campo.
BIBLIOGRAFÍA
Los dos primeros parciales tienen un valor del 35%. La entrega final un valor del 30%. CAICEDO, Oscar., MARTINEZ, Francisco.,  HURTADO, Javier., “Architecture for Providing Secure Services in Mobile Telephony Networks (Mercurio)”, Third Telematics Iberoamerican Congress, Monterrey, Abril 2006. Disponible: Memorias del evento
CAICEDO, Oscar., MARTINEZ, Francisco.,  HURTADO, Javier., RAMIREZ, Gustavo., “Wireless Trace Service for Latin American Craft Sector”. Wireless Telecommunications Symposium. Pomona C.A – United States. Abril 2006. Disponible: Memorias del evento.
CAICEDO, Oscar., “Mobile Services Architecture”. Mobile Computation Workshop. Impreso por Feriva S.A. Cali. Octubre 2005.
CAICEDO, Oscar., MARTINEZ, Francisco.,  HURTADO, Javier., “Architectures for Web Services Access from Mobile Devices”. 3rd Latin American Web Congress La Web2005. Impreso por IEEE press. Buenos Aires - Argentina, Noviembre 2005. Disponible: http://ieeexplore.ieee.org/
Motorola., “El MIDP 2.0, una Tecnología Java de Nueva Generación para Mejorar los Servicios Inalámbricos de Datos”, Motoempresas, Disponible en Web: http://www.motoempresas.com/tecnologia/noticia9.htm.
YUAN, Michael., LONG, Ju., “Securing Wireless J2ME”, IBM Developer Works, Junio de 2002. Disponible en Web: http://www-128.ibm.com/developerworks/wireless/library/wi-secj2me.html.
ZHANG, Weiyan. “Data security in mobile Java applications”, University of Houston, Marzo de 2003, Disponible en Web: http://nas.cl.uh.edu/yang/teaching/csci5939wirelessSecurity/mobileDataSecurity.ppt.
Sun Microsystems., “JSR 177: Security and Trust Services API for J2ME”, Java Specification Request, Septiembre de 2004, Disponible en Web: http://jcp.org/en/jsr/detail?id=177.
CAICEDO, Oscar., CAICEDO, Dario., FIGUEROA, Edwin., MARTINEZ, Francisco.,  HURTADO, Javier., “Plataforma de Acceso Universal a Mensajería Instantánea Móvil”, En proceso de publicación. Revista IEEE Latinoamérica – En Línea.