INICIO
/
FORMACIÓN PARA EL EMPLEO
/
INFORMÁTICA Y COMUNICACIONES
Desarrollo de aplicaciones para ios con swift – IFCD0055
Aprende a programar aplicaciones móviles para el ecosistema de Apple utilizando el lenguaje Swift, el entorno Xcode, interfaces con UIKit y funciones de realidad aumentada.
60H
Duración
5
Módulos
Presencial · Teleformación
Modalidad
Modalidad
Presencial · Teleformación
Tutor asignado
Resuelve tus dudas con el equipo docente.
Campus 24/7
Materiales y grabaciones siempre a mano.
Diploma
Diploma de la especialidad al superar el curso.
EL CURSO
Qué vas a aprender
Con esta formación aprendes a programar aplicaciones móviles nativas para dispositivos Apple utilizando el lenguaje Swift y el entorno de desarrollo Xcode. Trabajas desde los fundamentos de la sintaxis, tipos de datos y flujos de control hasta el diseño de interfaces de usuario mediante UIKit y Auto Layout. Durante las sesiones prácticas manejas el simulador de iOS y el Kit de Desarrollo de Software de Apple para compilar, ejecutar y depurar cada aplicación en tiempo real.
A lo largo de los módulos profundizas en la navegación entre pantallas, el ciclo de vida de los controladores de vista y la persistencia de información en vistas de tabla. También conectas tus proyectos con servicios web a través de sesiones HTTP, decodificación de respuestas JSON y gestión de concurrencia, e incorporas funciones de realidad aumentada con SceneKit y ARKit. El curso te aporta los conocimientos necesarios para estructurar, prototipar y desarrollar proyectos completos dentro del ecosistema iOS.
Título de Bachiller, FP de Grado Superior, Grado universitario o equivalentes.
Prueba de acceso superada a Ciclos Formativos de Grado Superior o a la universidad.
Certificado de profesionalidad de nivel 3.
TEMARIO
Contenidos del curso
01
Primeros pasos para el desarrollo de aplicaciones, introducción a Uikit · 15 h
01
Primeros pasos para el desarrollo de aplicaciones, introducción a Uikit · 15 h
- Uso de Swift y entorno Playgrounds
- Constantes, variables, tipos de datos y operadores
- Estructuras de control de flujo
- Entorno Xcode: compilación, ejecución y depuración
- Fundamentos de interfaces de usuario y UIKit
- Diseño automático con Auto Layout y vistas de pila
- Proyectos guiados: Light y Apple Pie
02
Navegación y flujos de trabajo · 10 h
02
Navegación y flujos de trabajo · 10 h
- Manejo de opcionales, guardias y conversión de tipos
- Definición y uso de enumeraciones
- Controladores de navegación y barras de pestañas
- Ciclo de vida del controlador de vistas
- Diseño de flujos de trabajo en pantalla
- Proyecto guiado: Test de Personalidad
03
Creación de aplicaciones de realidad aumentada con XCODE · 10 h
03
Creación de aplicaciones de realidad aumentada con XCODE · 10 h
- Configuración de plantillas de realidad aumentada en Xcode
- Integración de elementos 3D con SceneKit
- Detección y seguimiento de superficies planas
- Reconocimiento de imágenes con el framework ARKit
- Proyecto guiado: AR Drawing
04
Tablas y persistencia · 10 h
04
Tablas y persistencia · 10 h
- Protocolos y arquitectura Modelo Vista Controlador
- Anatomía de la aplicación y ciclo de vida de ejecución
- Implementación de vistas Scroll y Table Views
- Almacenamiento y persistencia segura de datos
- Construcción de pantallas de entrada de datos
- Proyecto guiado: List
05
Trabajando con la web. Prototipado y planificación de proyectos · 15 h
05
Trabajando con la web. Prototipado y planificación de proyectos · 15 h
- Uso de cierres, extensiones y animaciones prácticas
- Conexión web mediante sesiones HTTP y URL
- Decodificación y procesamiento de datos JSON
- Gestión de tareas y concurrencia
- Ciclo de diseño y prototipado de aplicaciones
- Proyecto guiado: Restaurant
TU MATRÍCULA
Consultar
Te contamos las próximas convocatorias, la modalidad y las condiciones.
Más información
Solicitar información
Modalidad
Presencial · Teleformación
Duración
60 horas
Código
IFCD0055
Familia
Informática y comunicaciones
PREGUNTAS FRECUENTES
Preguntas frecuentes
Lo que más nos preguntan sobre este curso.
¿Cuántas horas dura este curso?
El programa formativo tiene una duración total de 60 horas, repartidas en cinco módulos técnicos de aprendizaje.
¿En qué modalidades se imparte la formación?
Está disponible tanto en modalidad presencial como en teleformación. En teleformación no se requieren tutorías presenciales obligatorias.
¿Qué estudios se solicitan para poder acceder?
Es necesario contar con Bachillerato, FP de Grado Superior, título universitario, un certificado de profesionalidad de nivel 3 o superar una prueba de acceso de competencias si no se tiene la titulación.
¿Se aprende a trabajar con realidad aumentada?
Sí, el curso incluye un módulo de 10 horas dedicado a crear aplicaciones de realidad aumentada utilizando Xcode, SceneKit y ARKit.
¿Cuáles son las ocupaciones relacionadas con este curso?
Está orientado a puestos como programador de aplicaciones informáticas, analista y diseñador de software, analista de sistemas y diseñador web y multimedia.
¿Qué obtengo al terminar?
Un diploma que acredita que has superado la especialidad formativa IFCD0055 del Catálogo de Especialidades Formativas del SEPE. No es un certificado de profesionalidad.
¿Cómo me apunto?
Pulsa «Más información» y déjanos tus datos: te contamos las próximas convocatorias, la modalidad y las condiciones.
GOOGLE · SEGÚN TRUSTINDEX EN CKUMA.COM
Opiniones de nuestros alumnos
Personal muy cualificado y competente, cursos muy completos y currados. Yo me estoy preparando AGE, pero tienen muchas otras oposiciones como CC.AA, AYTOS., etc. Próximamente Seg. Soc., además tienen muchos y buenos cursos. Vamos que para mi son los mejores, por eso apuesto por ellos. ❤️❤️❤️
Fátima Rojas
9 Septiembre 2025 · Publicada en ckuma.com
Super amables y eficientes, me ayudaron mucho a la hora de resolver un inconveniente.
Celia Matallin
8 Septiembre 2025 · Publicada en ckuma.com
La atención del personal del centro es inmejorable y el profesorado excelente. Cursos de gran utilidad para mejorar en el día a día del trabajo.
Montse
2 Septiembre 2025 · Publicada en ckuma.com
SOLICITA INFORMACIÓN
¿Prefieres que te lo contemos?
Déjanos tus datos y te explicamos los requisitos, cómo se organiza el curso y cuándo puedes empezar.
Respuesta en menos de 24 h laborables
Sin compromiso de matrícula
Te decimos si te falta algún requisito