IFCD76 DESARROLLO DE APLICACIONES MÓVILES: IOS

Descripción del scorm IFCD76 DESARROLLO DE APLICACIONES MÓVILES: IOS

Contenido e-learning IFCD76 DESARROLLO DE APLICACIONES MÓVILES: IOS

Este Curso IFCD76 DESARROLLO DE APLICACIONES MÓVILES: IOS le ofrece una formación especializada en la materia dentro de la Familia Profesional de Informática y comunicaciones. Con este CURSO IFCD76 DESARROLLO DE APLICACIONES MÓVILES: IOS el alumno será capaz de Capacitar para la generación solvente e independiente de código con lenguaje Swift, utilizando el entorno de desarrollo integrado Xcode y el framework de persistencia CoreData, dentro de un plan formativo eminentemente práctico para el desarrollo y publicación de aplicaciones nativas para dispositivos móviles iOS.

Contenido e-learning de IFCD76 DESARROLLO DE APLICACIONES MÓVILES: IOS


SCORM 1. INTRODUCCIÓN

Instalación y utilización de Xcode

Nociones de la programación con Swift

Creación y gestión de TableViews

Utilización de CoreData como un framework de persistencia que nos permitirá simplificar la gestión del modelo de datos de nuestras aplicaciones

Uso de ficheros JSON

Utilización de APIs

Diseño con guiones gráficos (Storyboards)

Inclusión de widgets y clips de aplicaciones (App Clips)

Publicación de la aplicaciones móviles desarrolladas en App Store.


SCORM 2. COMENZAR CON XCODE Y SWIFT

Introducción a Xcode y Swift

Instalación de entorno de desarrollo

Variables y constantes

Tipos de datos

La importancia de comentar el código

Diseño visual y etiquetas

Storyboards y gestión de errores

Botones y gestión de acciones

Estructuras de control de flujo

Actividad de evaluación de los conocimientos adquiridos por el alumno


SCORM 3. CONTINUACIÓN. CODIFICACIÓN CON SWIFT

Tipos de datos y conversiones

Utilización de campos de texto (TextFields)

Extracción de datos de un TextField

Interpolación de cadenas de caracteres (Strings)

Ejercicio guionizado para consolidar formación del alumno


SCORM 4. DICCIONARIO EMOJI - TABLEVIEW Y SEGUES

Introducción al diccionario Emoji

Introducción a las matrices

Introducción a las TableViews

Transiciones (Segues). Tipos. Transiciones y relaciones

Ejercicio guionizado para consolidar formación del alumno


SCORM 5. PROGRAMACIÓN ORIENTADA A OBJETOS (POO) CON SWIFT

Funciones. Tipos, codificación y gestión

Clases

Métodos

Herencia

Añadiendo clases a nuestra aplicación

"Unwrapping" tipos de datos

Ejercicio guionizado para consolidar formación del alumno


SCORM 6. CORE DATA

Introducción al diccionario Emoji

Introducción a las matrices

Introducción a las TableViews

Transiciones (Segues). Tipos. Transiciones y relaciones

Ejercicio guionizado para consolidar formación del alumno


SCORM 7. APIS WEB Y JSON

Introducción a API y JSON

¿Qué es URLSession?

Diseño de celdas

Descarga de imágenes

Actividad de evaluación de los conocimientos adquiridos por el alumno


SCORM 8. SUBIDA DE NUESTRA APP A LA APP STORE

Certificados, perfiles y cuentas

Íconos de carga y aplicación

¿Qué son los Metadatos?

Pasos para la subida de nuestra aplicación

Actividad de evaluación de los conocimientos adquiridos por el alumno


SCORM 9. IOS BONUS - WIDGETS Y CLIPS DE APLICACIONES

Widgets

Clips de la aplicación (App Clips)

Actividad de evaluación de los conocimientos adquiridos por el alumno

Interesados en IFCD76 DESARROLLO DE APLICACIONES MÓVILES: IOS

Este Scorm IFCD76 DESARROLLO DE APLICACIONES MÓVILES: IOS 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: 57 horas