IFCD0125 DESARROLLO DE APLICACIONES MÓVILES IOS PARA LA DIGITALIZACIÓN DE EMPRESAS - Modalidad Online

IFCD0125 DESARROLLO DE APLICACIONES MÓVILES IOS PARA LA DIGITALIZACIÓN DE EMPRESAS
Materiales incluidos:
SCORM 1
Referencia del pack formativo
Referencia EF_395610-2401
Duración del pack formativo
Horas 180 h
Área de formación - Programación
Área de formación Informática, Diseño y Programación
Tipo de modalidad del pack formativo
Modalidad Online
Precio del pack formativo
Precio No disponible
[Precio visible sólo para usuarios registrados]
Producto no disponible en estos momentos

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL DESARROLLO DE APLICACIONES IOS

  1. Comprensión del desarrollo de aplicaciones IOS
  2. Comprensión del desarrollo de aplicaciones nativas
  3. Identificación de las diferencias entre Android e IOS
  4. Identificación de las etapas del proceso de desarrollo de aplicaciones
  5. Conocimiento del Apple Developer Program
  6. Conocimiento del SDK de IOS y sus componentes esenciales
  7. Descarga de simuladores y documentación para el desarrollo de aplicaciones
  8. Comprensión de los conceptos básicos del desarrollo de aplicaciones

UNIDAD DIDÁCTICA 2. TU PRIMERA APLICACIÓN

  1. Configuración y uso del entorno de desarrollo integrado (IDE) XCODE
  2. Descarga de simuladores y documentación para pruebas y desarrollo de aplicaciones
  3. Creación y configuración de una cuenta de desarrollador en Apple
  4. Comprensión de los fundamentos de la Programación Orientada a Objetos (POO) y sus componentes clave:
  5. - Objetos y clases
  6. - Abstracción
  7. - Encapsulación
  8. - Polimorfismo
  9. - Herencia
  10. Creación de una aplicación de "Hola Mundo" en iOS

UNIDAD DIDÁCTICA 3. SWIFT

  1. Comprensión de los fundamentos de Swift como lenguaje de programación
  2. Exploración de las características clave de Swift y su sintaxis
  3. Escritura de código Swift y desarrollo de programas simples
  4. Trabajo con variables y constantes en Swift
  5. Conocimiento de las propiedades de Swift y cómo se utilizan
  6. Comprensión de la Programación Orientada a Objetos (POO) en el contexto de Swift
  7. Conocimiento del concepto de Optionals y manejo en Swift
  8. Utilización de tuplas para estructurar datos en Swift
  9. Creación y utilización de estructuras en Swift
  10. Comprensión de las enumeraciones en Swift y su aplicación
  11. Uso de la función print y la interpolación de cadenas en Swift
  12. Trabajo con funciones y closures en Swift
  13. Uso de métodos en Swift para operar en objetos y estructuras
  14. Trabajo con colecciones como arrays, diccionarios y conjuntos en Swift
  15. Aplicación de estructuras de control y control de flujo en Swift
  16. Uso de la cláusula Where para realizar comparaciones y condicionales en Swift
  17. Comprensión y aplicación de la cláusula Defer
  18. Manejo del control de errores en Swift

UNIDAD DIDÁCTICA 4. PATRONES DE DISEÑO Y ARQUITECTURAS

  1. Comprensión del patrón de diseño ViewController y su importancia en el desarrollo de aplicaciones iOS
  2. Conocimiento y aplicación de patrones de diseño comunes en la creación de aplicaciones
  3. Creación de vistas y objetos por código en iOS
  4. Exploración del ciclo de vida en aplicaciones iOS
  5. Conocimiento de UIKit, Cocoa Touch y Foundation como componentes clave en el desarrollo de aplicaciones

UNIDAD DIDÁCTICA 5. APLICACIONES MULTIVISTA

  1. Comprensión de la estructura y organización de aplicaciones multivista
  2. Creación de vistas de tabla y personalización de su contenido en aplicaciones iOS
  3. Integración de funciones web, correo electrónico y redes sociales en aplicaciones iOS
  4. Desarrollo de experiencias de usuario completas y enriquecedoras en aplicaciones iOS

UNIDAD DIDÁCTICA 6. BASES DE DATOS Y UTILIDADES

  1. Comprensión y aplicación de la persistencia de datos locales en aplicaciones iOS
  2. Utilización de herramientas de localización de aplicaciones para proporcionar servicios basados en ubicación
  3. Integración de MapKit para mostrar mapas y gestionar la ubicación en aplicaciones
  4. Trabajo con la cámara y la galería de fotos en aplicaciones iOS para capturar y gestionar imágenes

UNIDAD DIDÁCTICA 7. DISTRIBUCIÓN DE UNA APLICACIÓN IOS

  1. Comprensión del proceso de creación de una imagen de la aplicación
  2. Uso de iTunes Connect como plataforma de distribución en el App Store
  3. Identificación de los pasos para subir una aplicación al App Store
  4. Gestión de la presencia de una aplicación en el App Store y las actualizaciones necesarias
  • Este Curso IFCD0125 DESARROLLO DE APLICACIONES MÓVILES IOS PARA LA DIGITALIZACIÓN DE EMPRESAS le ofrece una formación especializada en la materia dentro de la Familia Profesional de INFORMÁTICA Y COMUNICACIONES. Con este CURSO IFCD0125 DESARROLLO DE APLICACIONES MÓVILES IOS PARA LA DIGITALIZACIÓN DE EMPRESAS el alumno será capaz de Desarrollar aplicaciones móviles para iOS, programando aplicaciones nativas en iPhone utilizando Swift, trabajando con los principales frameworks y usando las metodologías ágiles, según las especificaciones del cliente o supervisor/a.