Electiva: Dispositivos Móviles
Aquí encontrarás recursos para la clase.
COMPUTACIÓN UBICUA
¿Por qué están de moda las aplicaciones móviles? ¿Cuál es el modelo de negocio de las aplicaciones para los fabricantes de aplicaciones, para las tiendas de aplicaciones y para las empresas? ¿son rentables? ¿qué beneficios aportan al usuario? ¿deberían los directores de marketing y comunicación desarrollar la aplicación móvil de su marca? ¿son un canal de venta directo, un vía de branding o ayudan a fidelizar? ¿Qué rentabilidad ofrecen las aplicaciones móviles a las marcas?
¿Por qué hacer Mobile Marketing?
DISPOSITIVOS MÓVILES EN LA EDUCACIÓN
VISIÓN NTT-DOCOMO
ASIGNATURA: DISPOSITIVOS MOVILES
OBJETIVOS
OBJETIVO GENERAL
Proporcionar los fundamentos básicos en computación móvil para el
desarrollo de aplicaciones y servicios que se implementan en ambientes móviles
inalámbricos.
OBJETIVO
ESPECIFICO
• Estudiar las diversas tecnologías de red inalámbricas más usadas en
computación móvil.
• Estudiar las arquitecturas de software utilizadas en el desarrollo de aplicaciones/servicios
móviles.
• Aplicar mediante el estudio de casos los conceptos de desarrollo de aplicaciones/servicios
móviles.
• Reconocer los modelos de negocio más comunes en el mercado de las aplicaciones/servicios
móviles inalámbricas.
CONTENIDOS
MODULO 1:
Introducción
a la Computación Móvil
¿ Qué se
entiende por Computación Móvil ?
Panorama
actual de la Computación Móvil
Vistazo
general de las redes inalámbricas
Desarrollo
de aplicaciones móviles - Generalidades.
Redes
inalámbricas
Introducción
– Redes inalámbricas
Redes
Inalámbricas WPAN – características, estándares
Redes
Inalámbricas WLAN – características, estándares
MODULO 2:
REDES
INALAMBRICAS Y DISPOSITIVOS MOVILES
Redes
Inalámbricas WMAN
Redes WWAN
Tendencias
y Futuro.
Dispositivos
móviles
Teléfonos
móviles: fabricantes, características y sistemas operativos.
Handhelds,
Tabletas y otros dispositivos móviles.
Tendencias
en dispositivos móviles.
MODULO 3: DESARROLLO DE APLICACIONES MOVILES
Aplicaciones
móviles
¿Qué
son las Aplicaciones Móviles?
Las
necesidades de los Usuarios móviles.
Tipos de
Aplicaciones Móviles.
Desarrollo
de Aplicaciones móviles
Diseño de
Aplicaciones Móviles – Conceptos y fundamentos
Arquitecturas
de Aplicaciones Móviles.
Herramientas
de Desarrollo de Aplicaciones Móviles.
El Mercado
de las Aplicaciones Móviles y los modelos de negocio
MODULO 4: DESARROLLO DE APLICACIONES MOVILES
EN JAVA J2ME
Aplicaciones
interactivas
Aplicaciones
Interactivas con Java ME.
Java ME:
Fundamentos de programación
Interfaz
de Usuario en Java ME
Persistencia
de datos
Java ME:
API de persistencia de datos
Programación
de aplicaciones móviles con acceso a datos persistentes
Aplicaciones
de Contenido
Conceptos
básicos de Aplicaciones móviles de contenido
Herramientas
para el Desarrollo de Aplicaciones de contenido
Java ME y
las Aplicaciones de contenido
MODULO 5:
APLICACIONES DE MENSAJERIA
Fundamentos
y conceptos básicos de mensajería
Arquitectura
de las aplicaciones de mensajería
Java ME y
las aplicaciones de mensajería
Aplicaciones
para redes WPAN
Uso de
tecnología Bluetooth en Java ME
Java ME:
APIs para acceso a Bluetooth.
Programación
de aplicaciones/servicios Bluetooth
Aplicaciones
móviles bajo la plataforma Android
Android -
Conceptos fundamentales
Herramientas
de Desarrollo (SDK) de aplicaciones para Android
Desarrollo
de Aplicaciones móviles en Android
Tendencias
y futuro
Tendencias
en dispositivos móviles
Retos de
investigación en rede inalámbricas
Tendencias
en aplicaciones/servicios móviles
MODULO 6: COMPUTACIÓN UBICUA
¿Qué es
Computación Ubicua?
Orígenes y
evolución.
Tendencias
y retos en investigación.
Servicios/aplicaciones
ubicuas en el mercado actual
METODOLOGÍA
Clases
teóricas complementadas con prácticas de laboratorio.
Estudio de
casos y prácticas en el laboratorio.
Investigación
por parte de los estudiantes de temas complementarios y exposición.
ACTIVIDADES,
EJERCICIOS CLAVES, MEDIOS Y RECURSOS
Prácticas
de programación en el laboratorio.
Talleres
en grupo acerca de redes inalámbricas, sistemas operativos para dispositivos
móviles, aplicaciones y servicios móviles.
Lecturas
de artículos científicos de temas complementarios del curso.
Discusión
acerca de consultas y lecturas.
Medios y recursos:
•
Presentación de los temas del curso disponibles en Moodle.
•
Artículos técnicos para discusión en clase.
•
Herramienta de programación de aplicaciones móviles.
•
Dispositivos móviles para pruebas de aplicaciones
EVALUACIÓN
Evaluación
permanente a través de talleres y prácticas de programación, proyecto de curso
y parcial del periodo.
30%
talleres
70%
parcial.
No hay comentarios:
Publicar un comentario