Inicio | Universidades | Universidad de San Buenaventura | Diplomado en Desarrollo de Aplicaciones Móviles
Universidad de San Buenaventura

Diplomado en Desarrollo de Aplicaciones Móviles

Universidad de San Buenaventura - USB

En línea

La carrera Diplomado en Desarrollo de Aplicaciones Móviles es una de los diplomados de programación que imparte la Universidad de San Buenaventura. El título de Diplomado en Desarrollo de Aplicaciones Móviles es el título que otorga la Universidad de San Buenaventura para la carrera de Diplomado en Informática.

Tabla de contenidos

Acerca de Diplomado en Desarrollo de Aplicaciones Móviles

OBJETIVO:


Capacitar al estudiante para que conozca herramientas para el desarrollo de Aplicaciones Móviles como una actividad técnica profesional, con especial énfasis en la calidad del proceso y del producto, aplicando buenas prácticas de la ingeniería de software.

DIRIGIDO A:


Profesional/Técnicos/Tecnólogos en ingeniería de sistemas o áreas afines.

CONTENIDO:


MÓDULO INTRODUCCIÓN AL DESARROLLO MÓVIL:


  • Fundamentos de Flutter: Qué es Flutter, Arquitectura de Flutter, Configuración de ambientes, Creación de un proyecto, Estructura de archivos y carpetas, Ejecución de un proyecto simple en emulador y Entendiendo el árbol de Widgets.
  • Ejecución (RUN): Run en dispositivo Android físico, Run en emulador iOS, Run en dispositivo iOS físico, Debugging entre otros.
  • Estilos y lógica: Planeación de la app, Combinación de Widgets, Alineación de columnas, Datos a Widgets, Estilos en contenedores, texto, Manejo de imágenes y Selección de fechas (Date).


MODULO DE DESARROLLO INTERMEDIO:


  • Responsive & Adaptative: Ejemplos, Calculando tamaños dinámicamente, Trabajando con espacio del Softkeyboard, Tamaño del dispositivo en condicionales, entre otros.
  • Ciclo de vida: El problema, ¿Cómo funciona el rebuild y el repaint?, ¿Cómo y cuándo se ejecuta el rebuild?, Entendiendo el ciclo de vida del Widget, Entendiendo el ciclo de vida de la aplicación, El problema de raíz, y La solución.
  • Navegación: Planeación de la navegación, Navegando a una nueva pantalla, Pasa de datos entre pantallas, Reemplazar pantallas y Pop & paso de parámetros.
  • Manejo de Estados: Definir el modelo de datos, ¿Qué es y por qué el manejo de estados?, Provider & Listener, y otros.


MÓDULO DE DESARROLLO AVANZADO:


  • Formularios: Alerts Dialogs, Forms/input, Form input focus, Multiline inputs, Image, entre otros.
  • HTTP: Almacenamiento en dispositivo Vs Web, Database, Preparar backend, Https requests y Manejo de errores.
  • Autenticación: ¿Cómo funciona?, Backend, Auth Screen, Uso de Token en las peticiones y otros.
  • Características Nativas: Seleccionador de imágenes, Cámara, Almacenando imágenes en el sistema de archivos, Almacenar y consultar datos, Dynamic Map con Google Maps, Seleccionar ubicación, entre otros.
  • Firebase: ¿Qué es?, Creando la App, Firebase SDK para Flutter, Firebase para Flutter en iOS, Adicionar datos, Notificaciones, entre otros.
  • Publicar en Tiendas: Preparar el código, Preparar la configuración de la app, Preparar servicios de terceros, Ícono de la app y pantalla de Splash y Publicar en Android y IOS App Stores.

Sedes donde estudiar Diplomado en Desarrollo de Aplicaciones Móviles en la Universidad de San Buenaventura

Facultades donde estudiar Diplomado en Desarrollo de Aplicaciones Móviles en la Universidad de San Buenaventura

¿No era lo que estabas buscando?

Si este programa no se adapta a tus necesidades puedes buscar entre estos programas relacionados

Ver programas relacionados