Tecnológico de Monterrey Campus Estado de México

Diplomado en Desarrollo de Aplicaciones Móviles y Realidad Aumentada para Plataformas iOS y Android

Tecnológico de Monterrey Campus Estado de México

Diplomado
Escolarizada
  • Atizapán De Zaragoza (Estado de México)
50.059,8 $

Diplomado en Desarrollo de Aplicaciones Móviles y Realidad Aumentada para Plataformas iOS y Android

Descripción

Diplomado en Desarrollo de Aplicaciones Móviles y Realidad Aumentada para Plataformas iOS y Android.
  • Área Temática: Sistemas y Tecnologías de Información.
  • Duración: 120 horas.
  • Fecha de inicio
    sábado, 25 de noviembre de 2017
  • Precio: $50.059,80
Objetivo general:

Al finalizar el diplomado, el participante será capaz de crear aplicaciones nativas móviles y de Realidad Aumentada para iOS (iPhone, iPad, iPodTouch) y Android.

Beneficio:

El participante:

1. Aprenderá a usar las herramientas, lenguaje de programación y tecnologías usadas en el desarrollo de aplicaciones móviles con iOS y Android.
2. Podrá hacer uso de vistas y controles integrados en el SDK, así como personalizar sus propias vistas y controles.
3. Será capaz de decidir y aplicar modelos de navegación adecuados para diferentes tipos de aplicación.
4. Será capaz de resolver problemas comunes en el código, así como la optimización de la aplicación con técnicas avanzadas.
5. Obtendrá un panorama de los temas avanzados en el ámbito de desarrollo que incluyen algunas de las tecnologías más novedosas dentro de la plataforma.
6. Será capaz de utilizar el hardware de los dispositivos para crear aplicaciones de Realidad Aumentada.

Dirigido a:

Recién egresados del área de Tecnologías de información, desarrolladores de aplicaciones.

Requisito:

Licenciatura terminada.
Fundamentos de programación.
Programación orientada a objetos.
Java y/o C++ o algún lenguaje de programación.

Contenido:

Módulo 1 Introducción al desarrollo en la plataforma iOS.

Al término del módulo, el participante conocerá los conceptos básicos del desarrollo en la plataforma.

Temario:

 1. Preparando el sistema y dispositivo para desarrollo.
 2. Introducción a xCode y el Simulador iOS.
 3. Descubriendo Objective-C.
 4. Dentro de Cocoa Touch.
 5. Explorando Inteface Builder.
 6. Diseño de aplicaciones modelo vista controlador.

Duración del módulo: 8 horas.

Módulo 2 Vistas y controles en iOS.

Al finalizar el módulo el participante será capaz de integrar las vistas y controles disponibles en la librería UIKit, así como aplicar técnicas básicas de personalización de vistas y controles.

Temario:

1. Trabajando con Texto, Teclados y Botones.
2. Manejando Imágenes, Animaciones, Sliders y otros controles.
3. Llamando la atención del usuario.
4. Uso de Storyboards con UINavigationController y UITabBarController .
5. Presentando opciones con Toolbars y Pickers.

Duración del módulo: 12 horas.

Módulo 3 Navegación con UIViewControllers y manejo de datos en iOS.

Al finalizar el módulo el participante podrá utilizar los diferentes modelos de controladores de vistas y de navegación, esto le dará herramientas para aplicar un mejor esquema de usabilidad.

Temario:

 1.    Presentando información con UITableView y UISplitViewController.
 2.    Persistencia de datos.
 3.    Autorotación y autoredimensión de interfaces.
 4.    Interacción con otras aplicaciones.
 5.    Trabajando con multimedia.
 6.    Consumo y parseo de servicios web.
 7.    Integración de redes sociales.

Duración del módulo: 16 horas.
 
Módulo 4 Conceptos avanzados de programación para iOS.

Al finalizar el módulo, el participante será capaz de dar uso a tecnologías y herramientas avanzadas para el desarrollo en iOS.

Temario:

 1.    Uso avanzado de toques y gestos.
 2.    Técnicas de debugging y resolución de errores.
 3.    Manejo de orientación y movimiento.
 4.    Implementando servicios de localización.
 5.    Comunicación entre dispositivos.
 6.    Concurrencia con NSThread y NSOperations.
 7.    Notificaciones remotas y locales.
 8.    Almacenamiento de datos en la nube con iCloud.

Duración del módulo: 16 horas.

Módulo 5 Introducción al desarrollo en la plataforma Android.

Al finalizar el módulo, el participante conocerá las características del ambiente de desarrollo para la plataforma Android.

Temario:

 1. Ambiente de desarrollo para Android.
 2. Herramientas de desarrollo.
 3. Arquitectura de las aplicaciones Android.
 4. Lenguaje Java para el desarrollo de aplicaciones Android.
 5. Componentes básicos de interfaz gráfica.

Duración del módulo: 8 horas.

Módulo 6 Vistas y controles en la plataforma Android.

Al finalizar el módulo, el participante será capaz de integrar las vistas y controles del SDK de Android en la elaboración de interfaces de usuario complejas.

Temario:

 1.    Vistas básicas.
 2.    Fragmentos.
 3.    Usando la barra de tareas.
 4.    Listas.
 5.    Diálogos.
 6.    Navegación en aplicaciones multipantalla.

Duración del módulo: 16 horas.

Módulo 7 Desarrollo avanzado de interfaces gráficas.

Al finalizar el módulo, el participante será capaz de utilizar conceptos avanzados en la elaboración de interfaces de usuario complejas.

Temario:

 1. Manejo de gestos.
 2. Animación.
 3. Vistas personalizadas.
 4. Gráficas.
 5. Localizando aplicaciones.

Duración del módulo: 8 horas.

Módulo 8 Conceptos avanzados de programación en Android.

Al finalizar el módulo, el participante será capaz de utilizar tecnologías avanzadas para el desarrollo de aplicaciones en Android.

Temario:

 1. Técnicas de debugging.
 2. Almacenamiento de datos.
 3. Manejo de hardware del dispositivo. (acelerómetro, brújula, GPS, otros sensores)
 4. Comunicación de datos.

Duración del módulo: 16 horas.

Módulo 9 Aplicaciones de realidad aumentada en Android y iOS.

Al finalizar el módulo, el participante será capaz de utilizar tecnologías avanzadas para el desarrollo de aplicaciones que integren interacción con realidad aumentada.

Temario:

 1.    Los sensores y la cámara en los dispositivos móviles.
 2.    SDK's para desarrollar aplicaciones de Realidad Aumentada.
 3.    Integración de un SDK en las aplicaciones de Realidad Aumentada.
 4.    Optimización de contenidos gráficos para Realidad Aumentada.
 5.    Aplicaciones de Realidad Aumentada.

Duración del módulo: 20 horas.

Precio

50.059,8 $

Sí, me interesa

conocer todos los detalles, precios, becas, fechas y plazas disponibles

Diplomado en Desarrollo de Aplicaciones Móviles y Realidad Aumentada para Plataformas iOS y Android