IFCD0125 DESARROLLO DE APLICACIONES MÓVILES IOS PARA LA DIGITALIZACIÓN DE EMPRESAS
Descripción del scorm IFCD0125 DESARROLLO DE APLICACIONES MÓVILES IOS PARA LA DIGITALIZACIÓN DE EMPRESAS
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.
Contenido e-learning de IFCD0125 DESARROLLO DE APLICACIONES MÓVILES IOS PARA LA DIGITALIZACIÓN DE EMPRESAS
SCORM 1. INTRODUCCIÓN AL DESARROLLO DE APLICACIONES IOS
Comprensión del desarrollo de aplicaciones IOS
Comprensión del desarrollo de aplicaciones nativas
Identificación de las diferencias entre Android e IOS
Identificación de las etapas del proceso de desarrollo de aplicaciones
Conocimiento del Apple Developer Program
Conocimiento del SDK de IOS y sus componentes esenciales
Descarga de simuladores y documentación para el desarrollo de aplicaciones
Comprensión de los conceptos básicos del desarrollo de aplicaciones
SCORM 2. TU PRIMERA APLICACIÓN
Configuración y uso del entorno de desarrollo integrado (IDE) XCODE
Descarga de simuladores y documentación para pruebas y desarrollo de aplicaciones
Creación y configuración de una cuenta de desarrollador en Apple
Comprensión de los fundamentos de la Programación Orientada a Objetos (POO) y sus componentes clave:
- Objetos y clases
- Abstracción
- Encapsulación
- Polimorfismo
- Herencia
Creación de una aplicación de "Hola Mundo" en iOS
SCORM 3. SWIFT
Comprensión de los fundamentos de Swift como lenguaje de programación
Exploración de las características clave de Swift y su sintaxis
Escritura de código Swift y desarrollo de programas simples
Trabajo con variables y constantes en Swift
Conocimiento de las propiedades de Swift y cómo se utilizan
Comprensión de la Programación Orientada a Objetos (POO) en el contexto de Swift
Conocimiento del concepto de Optionals y manejo en Swift
Utilización de tuplas para estructurar datos en Swift
Creación y utilización de estructuras en Swift
Comprensión de las enumeraciones en Swift y su aplicación
Uso de la función print y la interpolación de cadenas en Swift
Trabajo con funciones y closures en Swift
Uso de métodos en Swift para operar en objetos y estructuras
Trabajo con colecciones como arrays, diccionarios y conjuntos en Swift
Aplicación de estructuras de control y control de flujo en Swift
Uso de la cláusula Where para realizar comparaciones y condicionales en Swift
Comprensión y aplicación de la cláusula Defer
Manejo del control de errores en Swift
SCORM 4. PATRONES DE DISEÑO Y ARQUITECTURAS
Comprensión del patrón de diseño ViewController y su importancia en el desarrollo de aplicaciones iOS
Conocimiento y aplicación de patrones de diseño comunes en la creación de aplicaciones
Creación de vistas y objetos por código en iOS
Exploración del ciclo de vida en aplicaciones iOS
Conocimiento de UIKit, Cocoa Touch y Foundation como componentes clave en el desarrollo de aplicaciones
SCORM 5. APLICACIONES MULTIVISTA
Comprensión de la estructura y organización de aplicaciones multivista
Creación de vistas de tabla y personalización de su contenido en aplicaciones iOS
Integración de funciones web, correo electrónico y redes sociales en aplicaciones iOS
Desarrollo de experiencias de usuario completas y enriquecedoras en aplicaciones iOS
SCORM 6. BASES DE DATOS Y UTILIDADES
Comprensión y aplicación de la persistencia de datos locales en aplicaciones iOS
Utilización de herramientas de localización de aplicaciones para proporcionar servicios basados en ubicación
Integración de MapKit para mostrar mapas y gestionar la ubicación en aplicaciones
Trabajo con la cámara y la galería de fotos en aplicaciones iOS para capturar y gestionar imágenes
SCORM 7. DISTRIBUCIÓN DE UNA APLICACIÓN IOS
Comprensión del proceso de creación de una imagen de la aplicación
Uso de iTunes Connect como plataforma de distribución en el App Store
Identificación de los pasos para subir una aplicación al App Store
Gestión de la presencia de una aplicación en el App Store y las actualizaciones necesarias
Interesados en IFCD0125 DESARROLLO DE APLICACIONES MÓVILES IOS PARA LA DIGITALIZACIÓN DE EMPRESAS
Este Scorm IFCD0125 DESARROLLO DE APLICACIONES MÓVILES IOS PARA LA DIGITALIZACIÓN DE EMPRESAS está dirigido a todas aquellas personas de la Familia Profesional de INFORMÁTICA Y COMUNICACIONES que deseen una especialización en dicha materia.
Duración sugerida para este contenido: 180 horas