Desarrollo de Aplicaciones para Dispositivos Móviles

Profesor

Jorge E. Camargo, PhD

jecamargom@unal.edu.co


Con el crecimiento exponencial que han tenido los dispositivos móviles en los últimos años, los usuarios cada vez más utilizan tabletas, celulares inteligentes y otros dispositivos para realizar actividades de diferente índole: trabajo, diversión, búsqueda de información, reconocimiento automático de objetos, etc. Este curso busca dar un overview del tipo de aplicaciones móviles que se construyen y los modelos computacionales que las soportan.


Objetivos

Revisar el estado del arte en la construcción de aplicaciones para dispositivos móviles


Metodología


Prototipado

Arquitectura y entorno de desarrollo

Construcción de Apps

Mecanismos de persistencia

Interacción con servicios en la nube

Integración de servicios de mapas

Publicación en tiendas de aplicaciones

Talleres Individuales

Entregables Proyecto

Evaluación

Talleres: 60%

Exposición en grupo: 10%

Proyecto en grupo: 30%

Notas (link)

Componentes del proyecto

Reporte en formato IEEE (10%)

Presentación (10%)

Video (10%)

Poster (10%)

App (60%)


Referencias

[DARCEY] Darcey L. Android Wireless Application Development (2nd Edition)

[HUGHES] Android Apps Marketing: Secrets to Selling your Android Apps

[McCOWN] McCown, F. Android App Development course

[Niroshinie13] Niroshinie Fernando, Seng W. Loke, Wenny Rahayu, Mobile cloud computing: A survey, Future Generation Computer Systems, Volume 29, Issue 1, January 2013, Pages 84-106, ISSN 0167-739X

[Varshney14] Upkar Varshney, Mobile health: Four emerging themes of research, Decision Support Systems, Available online 22 June 2014


Recursos

Enlaces de Interés