Fecha de Inicio
Mayo 27 de 2019

Intensidad Horaria
120 Horas

Modalidad
Virtual

Inversión
$2.544.000

 

Objetivo General

Desarrollar habilidades en la creación de aplicaciones informáticas para dispositivos móviles, aplicando metodologías de desarrollo ágil con integración de bases de datos en la Web.

 

 

Descripción

La programación en plataformas móviles se hace indispensable como competencia, que abre una mar de posibilidades para la innovación y la creatividad. El diplomado de desarrollo de aplicaciones móviles fue diseñado de tal forma que abarca contenidos actuales y buscan contribuir a la formación de profesionales capaces de liderar proyectos de desarrollo de software para las tecnologías móviles.

 

 

Contenido

Módulo I. Introducción al desarrollo de aplicaciones Móviles

- CONCEPTUALIZACIÓN

o Entorno de Desarrollo integrado (IDE, por sus siglas en inglés)
o Compilador
o Framework

- TIPOS DE APLICACIONES MÓVILES

o Aplicación Nativa o Aplicación Web
o Aplicaciones Híbridas.
o Comparativa entre tipos de APP

- PRINCIPALES SISTEMAS OPERATIVOS / PLATAFORMAS

o Windows 10 Mobile.
o iOS.
o Android

- LENGUAJES DE PROGRAMACIÓN

o Java o Objective-C
o .Net.

- INTERFAZ DE PROGRAMACIÓN DE APLICACIONES (APPLICATION PROGRAMMING INTERFACE - API)

o Tipos de API
o API de Android

- KIT DE DESARROLLO DE SOFTWARE (SOFTWARE DEVELOPMENT KIT - SDK)


o SDK de Windows 10
o SDK de iOS - SDK de Android

--------------------------------------------------------

Módulo II Desarrollo de Aplicaciones Móviles

- CONCEPTUALIZACIÓN

o Paquete
o Métodos
o Clase.
o Objetos
o Activity
o Fragments
o Context
o Content Provider
o Broadcast Receiver
o Layout
o Elementos de diseño XML
o Vistas (Views)
o Drawable.
o Valores de Tipo String (Textos).
o Eventos de Java.
o Estilos.

- CONFIGURACIÓN DEL ENTORNO DE DESARROLLO: ANDROID STUDIO

o Descarga e Instalación
o Mi primera aplicación
o Estructura básica de un proyecto.
o Capturar datos por pantalla.

- BASES DE DATOS- SQLITE

o Creación de CRUD

--------------------------------------------------------

Módulo III Interactividad y navegación

- Intent
- ListView
- Webview
- Thread
- Toast
- Manifest

--------------------------------------------------------

Módulo IV Conectividad


- HTTP
- Acceso vía GET
- Acceso vía POST
- Servlets
- Middleware
- MVC
- Bases de Datos
- Web Services (RestFul)

--------------------------------------------------------

Módulo V Sensores


- Introducción al manejo de sensores
- Implementación de sensores

 

 

Habilidades y Competencias

Habilidades

• Desarrollar aplicaciones móviles para diferentes plataformas como Android, IOS
• Integrar tecnologías como Google Maps, autenticación de usuario en aplicaciones móviles utilizando cuentas de Facebook para las APPs
• Proporcionar acceso a bases de datos desde dispositivos móviles
• Implementar soluciones móviles intuitivas de fácil manejo y alta integración con recursos gráficos.


Competencias

• Diseña y establece conectividad entre dispositivos móviles inteligentes y aplicaciones software a través de web services.
• Implementa Apps con conexión a bases de datos externas.
• Entiende los mecanismos para el acceso y consulta a bases de datos mediante dispositivos móviles inteligentes.
• Integra aplicaciones web con dispositivo móviles inteligentes.
• Construye aplicaciones nativas en Android utilizando sensores.

 

 

¿Porqué este diplomado es para tí?

Estudiar el diplomado de desarrollo de aplicaciones móviles en UMB tiene los siguientes factores diferenciales:

• Se estructura un proyecto real, esto les permitirá a sus estudiosos desarrollar una aplicación móvil de acuerdo a un gusto personal o requerimiento de negocio.
• Se evalúan diferentes tecnologías y metodologías de desarrollo; esto le permite al estudioso no depender de una sola herramienta tecnológica y ser más competitivo a nivel laboral.
• El tiempo de duración de los diplomados es mucho más corto que otros, y es totalmente virtual. La UMB cuenta con una plataforma que permite al estudioso contar con soporte en su aprendizaje al poder participar en foros, videoclases e intercambio de conocimientos con los demás participantes, esto último permite que la plataforma virtual se convierta en una excelente opción para hacer networking, pues brindan la oportunidad de ampliar tu círculo de contactos a sus estudiosos.
• Es certificado, esto le permite al estudioso elevar tus posibilidades de acceder a mejores oportunidades de trabajo o a un mejor cargo y ser más competitivo.
• El costo del diplomado es bajo y los estudiosos egresados han demostrado tener un alto nivel de retorno de inversión del mismo al obtener reconocimientos o buenos empleos.

 

 

Docente / Conferencista

Docentes

Robert Osorio Torres

Perfil

• Magister en Informática Aplicada a la Educación.
• Especialización en Informática y Multimedios
• Ingeniero de Sistemas
• Oracle Java Programmier
• Oracle PL - SQL
Experiencia:

Ingeniero de Sistemas con Maestría en Informática Aplicada a la Educación, con experiencia en la implementación y coordinación de ambientes virtuales de aprendizaje sobre plataformas Linux. Con experiencia en cargos de dirección y administración de áreas tecnológicas. Coordinador de producción y desarrollo virtual. Administrador Moodle. Administrador Joomla. Experiencia en desarrollo de aplicaciones móviles en plataformas Android, .NET. Desarrollador de aplicaciones informáticas con experiencia de más de 20 años.

Ultimo Título Académico:
Magister en Informática Aplicada a la Educación.

--------------------------------------------------------
Jhon Alexis Méndez

Perfil

Profesional en Ingeniería de sistemas, Especialista en ingeniería de software de la Universidad Distrital Francisco José de Caldas.

Experiencia:

Docente universitario con experiencia en el sector productivo y educativo. Áreas de interés: Aprendizaje de máquina, minería de datos, computación móvil, gráficos por computador, desarrollo de software, ingeniería de software social.
Áreas de investigación: Computación móvil, computación gráfica, desarrollo de software, aprendizaje colaborativo en programación.

Último Título Académico:
Magister en Informática Aplicada a la Educación.

 

VIGILADA MINEDUCACIÓN