Diplomado Aplicaciones Distribuidas Móviles

Diseña y desarrolla aplicaciones para dispositivos móviles con el sistema operativo Android

  • CUPO LIMITADO
Además se trabajará con el ambiente de programación interactivo IPython para emplearlo como una herramienta de producción.  ¡El desarrollo de aplicaciones móviles es uno de los negocios más atractivos y rentables en el mundo!
Diplomado en Aplicaciones Distribuidas Móviles

CONTENIDOS DEL DIPLOMADO

CURSO I: Fundamentos de Programación Móvil

1. Introducción a la Plataforma de Desarrollo Android

Entorno de desarrollo Android Studio
Aplicación móvil: Hola Mundo
Organización de la aplicación móvil

2. Activities, Fragments e Intents

Activities a través de Intents
Fragments
Aplicaciones integradas a través de Intents
Desplegar notificaciones

3. Elementos Base de las Interfaces de Usuario (IU)

Componentes de la pantalla
Orientación de la pantalla: vertical y horizontal
Barra de acción
Interfaces de usuario dinámicas
Monitores para las notificaciones de la IU

4. Diseñar IU con Vistas

Basic Views
Picker Views
List Views
Fragments especializados
Image Views
Menús con vistas
Otros tipos de vistas

CURSO II: Temas Avanzados en Aplicaciones Móviles

1. Persistencia de Datos

Preferencias del usuario
Almacenamiento de datos en archivos
Bases de datos relacionales con SQLite

2. Proveedores de contenidos

Datos compartidos en Android
Proveedores de contenidos

3. Servicios de mensajes cortos de texto

SMS con el API de Android
SMS con Intents
Recepción de SMS específicos

4. Servicios basados en Localización

Mapas para geolozalización
Datos de una localización y ubicaciones específicas

CURSO III: Tópicos Selectos en Aplicaciones Distribuidas Móviles

1. Networking

Servicios web utilizando el protocolo HTTP
Servicios JSON
Comunicación con sockets

2. Desarrollo de servicios Android

Servicios propios en Android
Comunicación entre un servicio y una actividad
Vinculación entre actividades y servicios

4. Comunicación

Administración de servicios de conexión inalámbrica de área local
Administración de servicios de Bluetooth
Protocolos TCP/IP

5. Sensado

Arquitectura de los sensores
Sensores del dispositivo móvil
Servicios GPS
Servicios de audio y video

CARACTERÍSTICAS

DIPLOMA A ELECCIÓN POR EL ALUMNO
  • Diploma de Acreditación con calificación.
  • Diploma de Participación.
PLATAFORMA DE LANIA
  • Acceso a la plataforma de gestión de cursos de LANIA.
Diplomado en Aplicaciones Distribuidas Móviles

MODALIDADES

  • En LineaA través de la plataforma de LANIA
  • PresencialSábados de 9 am a 5 pm

PROFESORES

Profesores e investigadores con grado de Doctorado y/o maestría e invitados de universidades nacionales e internacionales.

COSTOS

Inscripción

$ 1,000 mxn

3 Pagos de:

$ 4,500 mxn

Diplomado en Aplicaciones Distribuidas Móviles

REQUISITOS DE INSCRIPCIÓN

  • REGISTRO EN LA PLATAFORMA DE LANIA
  • FORMATO DE INSCRIPCIÓN (DISPONIBLE EN LA PLATAFORMA)
  • CURP
  • IDENTIFICIÓN OFICIAL VIGENTE (INE)
  • Conocimientos Previos
  • Programación orientada a objetos en lenguaje Java.
  • Instalación de drivers en el sistema operativo.
  • Conocimiento básico de matemáticas.
  • Requisitos Técnicos
  • Computadora con sistema operativo Windows, Linux o MAC OS. 4 gb de RAM.
  • Instalación IDE Android Studio en su última versión.
  • Opcional: Dispositivo móvil con Android 4 o superior.