Convocatoria abierta · 9.ª edición

Aprende a desarrollar apps nativas Apple y a dirigir agentes de IA con criterio

Programa intensivo online para empezar desde cero —o para reconstruir unos fundamentos que se quedaron a medias— y terminar construyendo apps reales con Swift 6.4, SwiftUI y Xcode 27. Aprenderás a leer, escribir, probar y mantener el código que el agente te ayuda a producir.

  • Clases5 de octubre – 26 de noviembre de 2026
  • Dedicación124 h en directo · lunes a jueves, 19:00–23:00 h (España)
  • Proyecto guiadoDel 7 de diciembre de 2026 al 7 de marzo de 2027 · de una a tres apps de distinto tipo
  • ModalidadOnline en directo, híbrido o con grabaciones
  • RequisitoMac con Apple Silicon y Xcode 27
3.680 € Precio final, exento de IVA (formación profesional, art. 20.Uno.9.º Ley 37/1992) · reserva de 500 € descontable del total · financiación hasta 48 meses · bonificable por FUNDAE

La entrevista es una conversación informativa y sin compromiso: comprobamos tu punto de partida, tu disponibilidad y tu equipo, y te decimos si este es el programa que te corresponde. Plazas limitadas a 40 alumnos.

9.ª edición 3 meses de soporte posterior Imparte Julio César Fernández Apple Coding Academy, Apple Technical Partner

Después de 14 años trabajando en Apple, en octubre no había tocado nada de código. Tras el programa, hoy —julio de 2026— voy por mi app nativa número 12, todas subidas y aprobadas en el App Store. — Rubén González


EL PROGRAMA

CONVIÉRTETE EN iOS ENGINEER

Para empezar desde cero o para reconstruir unos fundamentos que se quedaron a medias.

La IA escribe. Tú decides y marcas el criterio.

Apple Coding Academy es Apple Technical Partner. Aquí construyes las bases del desarrollo nativo Apple y aprendes a trabajar con agentes de IA sin delegarles decisiones que todavía no sabes evaluar.

¿Es este programa para ti?

Preferimos decírtelo antes de que pagues, no después.

Sí, si…

  • Empiezas desde cero y quieres aprender en un orden claro, con práctica y corrección de un profesor.
  • Vienes de otro lenguaje o de otro perfil técnico y quieres especializarte en desarrollo nativo Apple.
  • Programaste hace años, o aprendiste por tu cuenta, y arrastras lagunas que quieres cerrar de una vez.
  • Tienes una idea de app y quieres ser capaz de construirla, entenderla y mantenerla tú mismo.
  • Quieres usar agentes de IA para avanzar más, sin entregarles decisiones que todavía no sabes evaluar.

No, si…

  • Buscas una fórmula rápida para generar una app sin aprender a programar.
  • Esperas una garantía de empleo o de ingresos: no la damos, y desconfía de quien la dé.
  • No tienes un Mac con Apple Silicon ni forma de conseguirlo para octubre.
  • No puedes reservar unas 16 horas a la semana durante ocho semanas.
  • Ya trabajas a diario con Swift, SwiftUI, arquitectura, concurrencia y testing, y lo que buscas es especialización.

¿Este no es el tuyo? Te decimos cuál sí. No nos interesa tenerte en un aula equivocada.

Swift Engineering Program 2026 - AC Academy

2026: La era de los agentes

Apple lo ha vuelto a hacer. Volvimos de la WWDC 2026 en Cupertino con la frase que resume la nueva etapa: idea, crea, lanza. Agentes que exploran un proyecto, proponen un plan, escriben código y ejecutan comprobaciones: un cambio profundo en el flujo de trabajo de Xcode. Por eso hemos renovado el programa entero: Swift 6.4, Liquid Glass, concurrencia estricta y el Agentic Coding de Xcode 27.

¿Que la IA ya crea apps sola? Es cierto: podrías hacerlo sin saber programar. Pero, ¿cuánto dura algo construido sin entender cómo funciona? ¿Cómo lo mantienes, cómo corriges un fallo si no dominas arquitectura ni concurrencia? La IA es enorme, pero solo en manos de quien sabe qué pedirle y qué hacer con la respuesta. Formar a ese profesional es nuestro objetivo.

No es una intuición de folleto. En la encuesta de Stack Overflow de 2025, la frustración más citada con la IA fue recibir soluciones «casi correctas, pero no del todo» (66 %), y un 45,2 % señaló que depurar código generado por IA le consume más tiempo. El problema no es generar más código: es saber verificarlo.
Fuente: Stack Overflow Developer Survey 2025, sección de IA.

Swift Engineering Program 2026 banner principal

SER ENGINEER APPLE

NO ES UN CAMINO FÁCIL NI RÁPIDO

No prometemos convertirte en experto en ocho semanas. Es una carrera de fondo: Apple innova sin parar y, en la era de los agentes, los fundamentos y el criterio pesan más que nunca. Lo que sí prometemos es una ruta intensiva para construirlos y demostrar tu progreso en un proyecto evaluado. Por eso te enseñamos primero a programar y luego a dirigir a la IA.

Con nuestro programa recorrerás ese camino sin perderte:

  • Si partes de cero: desde algoritmia hasta apps completas, con la IA como tutor desde el primer día.
  • Si ya programas iOS: al día con Swift 6.4, concurrencia estricta, Swift Testing, arquitecturas modernas, Liquid Glass y el Agentic Coding de Xcode 27.
  • Si tienes una idea de app: podrías construirla tú en vez de pagar decenas de miles de euros.

Y sí, la IA acelera de verdad cuando sabes lo que haces: en tres ensayos aleatorizados con 4.867 desarrolladores de Microsoft, Accenture y una empresa del Fortune 100, quienes tuvieron acceso a un asistente de IA completaron un 26 % más de tareas —y los de menos experiencia fueron los que más ganaron—. Es un efecto medido sobre tareas completadas, no sobre la calidad del resultado. Por eso aquí la IA es tu tutor desde el día uno… pero primero te enseñamos a programar.
Fuente: Cui, Demirer, Jaffe, Musolff, Peng y Salz, «The Effects of Generative AI on High-Skilled Work» (Management Science, 2025).

Aprende con tecnologías nativas, documentación oficial y las prácticas actuales del ecosistema Apple.

Swifty explorando los nuevos frameworks

Tu camino hacia la excelencia

Con nuestro programa podrás empezar tu carrera como engineer Apple o reconstruirla sobre una base sólida. Te guiamos sin rodeos hacia el conocimiento que realmente importa: dirigir agentes, revisar sus planes, detectar sus errores y validar su código. La parte que la herramienta no resuelve por ti: decidir los requisitos, aceptar los compromisos y responder por el resultado.

Esto es lo que conseguirás:

Empezar desde cero

Cómo iniciarte sin experiencia previa: de la algoritmia a tus primeras apps, con la IA como tutor personal desde el primer día.

Desarrollar para Apple

Un ecosistema con reglas propias: revisión de App Store, un ciclo anual de SDK que no espera a nadie y usuarios que notan cuando una app no es nativa. Aquí los detalles se pagan.

Saber hacia dónde vas

Tu hoja de ruta clara para especializarte como engineer Apple tras la formación. Y el camino natural hacia la ingeniería agéntica.

Ponerte al día

¿Ya programas iOS? Perfecto para actualizarte con Swift 6.4, concurrencia estricta, Swift Testing, las nuevas arquitecturas, Liquid Glass y el Agentic Coding de Xcode 27.

Hacer tu propia app

Esa idea que tienes podrías desarrollarla tú mismo. Más económico y exactamente como la quieres. Idea, crea, lanza.

Desarrollar tu criterio

La habilidad más valiosa de 2026: dirigir agentes de IA, revisar sus planes, detectar sus errores y validar su código. El criterio no se copia ni se genera. Se entrena.

Qué serás capaz de hacer

No «dominarás todo el stack en ocho semanas». Al completar las clases y superar el proyecto final habrás demostrado, con código entregado y defendido, que puedes:

  1. Descomponer una idea en requisitos, datos, estados, pantallas y tareas implementables.
  2. Leer y escribir Swift 6.4 y construir interfaces nativas con SwiftUI y Liquid Glass.
  3. Organizar una app con una arquitectura razonada, y explicar por qué elegiste esa y no otra.
  4. Trabajar con red, persistencia, concurrencia estricta y manejo de errores.
  5. Escribir y evaluar pruebas con Swift Testing.
  6. Usar el agente de Xcode 27 para explorar, planificar, implementar y comprobar cambios.
  7. Revisar planes, diffs, errores y resultados del agente antes de integrar una sola línea.
  8. Defender las decisiones de tu proyecto ante alguien que sabe más que tú.

Lo que no está en esta lista no lo prometemos. El diploma se emite sobre el proyecto entregado y evaluado, no por asistir.

Tu trabajo, tiempo y esfuerzo + nuestra guía experta = Tu futuro como engineer Apple.

POR QUÉ EN AC ACADEMY

QUÉ TE OFRECEMOS

Metodología probada

Icono de Formación progresiva

Formación progresiva

De lo simple a lo complejo, de forma gradual y ordenada.

Icono de Clases en directo

Clases en directo · Híbrido · Offline

Asiste en directo, en modo híbrido o sigue todo con las grabaciones a tu ritmo. Tú decides cada semana.

Icono de Grabación de las clases

Grabaciones disponibles a las 12h

Disponibles a las 12 horas de acabar cada clase, con todo el material y el código. 24 horas para ponerte al día.

Práctica real

Icono de Ejercicios de todos los niveles

Ejercicios de todos los niveles

+ grupos de trabajo colaborativo.

Icono de Proyecto final real

Proyecto final real

Como el que publicarías en el App Store con mentorización experta.

Icono de Buenas prácticas Apple

Buenas prácticas Apple

Para crear código de calidad profesional.

Resultados tangibles

Icono de Diploma acreditativo

Diploma acreditativo

Basado en tu desempeño y calidad del proyecto.

Icono de Acceso a comunidad privada

Comunidad privada Discord

Comunidad privada en Discord de forma indefinida + 3 meses de soporte post-formación con respuesta en menos de 24h.

Siempre actualizado

Icono de Programa propio

Programa propio

Contenido revisado para Swift 6.4 y Xcode 27, priorizando APIs actuales y explicando cuándo y por qué hay que convivir con código antiguo.

Formación real para trabajo real

Los desarrolladores junior obtienen ayuda de la IA. Los desarrolladores senior obtienen ventaja competitiva.

INCLUYE

Módulos especializados (offline)

Icono de Gestión y Planificación de proyectos

Gestión y Planificación de proyectos

Icono de Xcode 27 (Dominio completo del IDE moderno)

Xcode 27 (Dominio completo del IDE moderno)

Icono de Catálogo de assets y recursos

Catálogo de assets y recursos

Icono de GIT sobre Xcode 27 para gestión de código

GIT sobre Xcode 27 para gestión de código

Icono de Documentación con DocC

Documentación con DocC

Icono de Widgets con SwiftUI

Widgets con SwiftUI

Icono de Integración de UIKit con SwiftUI

Integración de UIKit con SwiftUI

Las tres fases del agente

Xcode Agents IA

La IA no es un módulo al final del programa: es una relación que construyes durante toda la formación, con permisos progresivos, como un carnet de conducir por etapas.

Prohibido pedirle código, obligatorio pedirle explicaciones. El agente de Xcode 27 es tu profesor particular disponible 24/7: te explica por qué ese opcional necesita unwrapping o qué diferencia hay entre un closure y una función. La IA amplifica a quien quiere entender; nunca sustituye el entendimiento.

Tú escribes, el agente propone, tú auditas. Cada semana te enfrentas a nuestro ejercicio estrella, «Encuentra el fallo del agente»: código generado por IA con errores sutiles reales, del tipo que los modelos cometen de verdad. Tu trabajo es cazarlos. Nadie sale de ahí pensando que la IA le sustituye; saldrás entendiendo por qué tu criterio es el producto.

Agentic Coding pleno con Xcode 27: planificación, skills, MCP, sub-agentes y autovalidación. Tú, un nivel por encima, escribiendo la especificación, revisando el plan y validando el resultado. Como dice el propio director de Xcode: elévate un nivel.

La última hora de clase es sagrada. Es el ritual semanal donde entrenamos la relación con el agente según la fase activa: pensarás y redactarás tus propios prompts y tus propias skills, verbalizando qué quieres que la IA haga, y evaluaremos la precisión de tu petición. Saber qué pedir es clave para desarrollar con IA: si no entiendes ni el código ni el problema, ¿cómo quieres que la IA te ayude a resolverlo? El agente escribe rápido. Tú decides bien. Esa es la diferencia.

Y esa diferencia se mide. En 2025, el 84 % de los desarrolladores usaba o pensaba usar IA, pero solo un 33 % declaraba confiar en la exactitud de lo que produce, frente a un 46 % que desconfía. Y el informe de DORA sobre IA generativa estima que un aumento del 25 % en la adopción de IA se asocia a un 7,2 % menos de estabilidad en las entregas, por lotes de código más grandes y más difíciles de revisar. Ninguna de las dos cifras dice que la IA sobre: dicen que hace falta alguien capaz de revisarla.
Fuentes: Stack Overflow Developer Survey 2025 y DORA, Impact of Generative AI in Software Development.

La IA puede escribir código mucho más rápido que un humano; el engineer decide si ese código merece formar parte del producto.

ACOMPAÑAMIENTO

¿QUÉ MÁS PUEDO ESPERAR?

Icono de codificación agéntica

Tutorías grupales

Sesiones grupales en directo con el profesor donde se resuelven dudas en profundidad. Si estás en modo híbrido u offline, puedes mandar tus preguntas antes y recibirás la respuesta grabada.

Icono de comunidad privada de Discord

Comunidad privada Discord

Canal privado en Discord donde el equipo responde tus dudas directamente. Acceso indefinido + 3 meses de soporte post-formación con respuesta garantizada en menos de 24 horas.

Icono de codificación agéntica

Ayuda para no perderte

Estés en modalidad directo, híbrido u 100% offline, siempre tendrás respuesta ese mismo día. El horario no es un obstáculo.

Aprender a encontrar el camino es tu trabajo. Evitar que te pierdas es el nuestro.

Julio César Fernández, formador del Swift Engineering Program 2026

QUIEN IMPARTIRÁ LA FORMACIÓN

Julio César Fernández

Formador y divulgador especializado en el ecosistema Apple. Fundador de Apple Coding Academy, Apple Technical Partner.

Con el programa formativo que ha permitido a miles de personas convertirse en desarrolladores, ahora adaptado a la nueva era: la IA como herramienta y como tutor.

Su filosofía: desarrollo 100% nativo, las buenas prácticas de Apple y el criterio por encima de todo.

Formamos engineers que entienden, dirigen y validan el código.

Las tutorías de apoyo semanal las imparte María Soriano.

TEMARIO COMPLETO

CONTENIDO

La base de todo (Módulo previo – Septiembre)

¿Vienes sin experiencia? Este módulo es obligatorio y tu primera parada. ¿Ya desarrollas? Es opcional, pero nunca viene mal refrescar los fundamentos.

La algoritmia es la herramienta imprescindible de cualquier programador. ¿Cómo resuelves un problema dividiéndolo en partes más pequeñas? ¿Qué flujos conectan esas partes para conseguir una solución final?

Eso es algoritmia.

Hay millones de «desarrolladores» que no saben desarrollar. Copian, pegan y rezan para que funcione. Aquí formamos engineers que entienden lo que hacen y pueden explicarlo. Que leen código como quien lee un libro en su idioma nativo.

Y no es una caricatura: desde la irrupción de la IA, el código duplicado en los repositorios ha crecido del 8,3 % (2021) al 12,3 % (2024), y el código que hay que reescribir en menos de dos semanas casi se ha duplicado. Copiar y pegar sin entender genera deuda técnica; entender lo que escribes, no.
Fuente: GitClear, análisis de 211 M de líneas de código, 2024–2025.

Modalidad: Módulo pregrabado entregado en septiembre con ejercicios prácticos. Trabajas todo el mes preparándote para comenzar las clases en directo en octubre. Sin este fundamento sólido, el resto de la formación no tiene sentido.

Conoce la herramienta antes de usarla (Módulo previo – Septiembre)

Antes de usar la herramienta, entiende la herramienta. En este bloque pregrabado descubrirás qué es realmente un modelo de lenguaje: tokens, ventana de contexto, por qué alucina, por qué es brillante con lo común y peligroso con lo nuevo.

Sin una sola línea de código. Solo el modelo mental que necesitas para llegar a octubre sin miedo y sin fe ciega.

La IA no es magia: es estadística con esteroides. Y quien entiende cómo funciona sabe cuándo confiar en ella y cuándo no. Este es el modelo mental que sostiene las tres fases del agente que vivirás durante toda la formación.

Conoce la herramienta antes de dejar que toque tu código o de pedirle que lo genere.

Temario: qué es un modelo de lenguaje, tokens y ventana de contexto, por qué alucina, fortalezas y límites (lo común frente a lo nuevo) y cómo se traduce en las tres fases del agente.

Tu nuevo lenguaje nativo

Ser engineer Apple es hablar otro idioma: Swift. Bienvenido a Swift 6.4, la versión más avanzada en rendimiento, seguridad y concurrencia de procesos.

Y el rendimiento no es un adorno: en el estudio de referencia sobre eficiencia energética de lenguajes, los compilados como Swift consumen del orden de 20 veces menos energía que los interpretados (120 J frente a 2.365 J por tarea).
Fuente: Pereira et al., «Energy Efficiency across Programming Languages», revisado por pares, 2017–2021.

Desde tipos básicos hasta conceptos complejos como @MainActor, concurrencia estricta y procesos @concurrent.

Recorrido completo: tipos de datos, opcionales, estructuras, programación orientada a objetos, enumeraciones, genéricos y programación funcional. Todo preparándote para los conceptos más complejos como la concurrencia que verás en módulos posteriores.

El lenguaje es tu base. Sin dominar Swift 6.4, no hay apps modernas posibles.

Temario: iniciación a Swift, estructuras (funciones, POO, structs, enumeraciones, genéricos), programación funcional, Swift 6.4 para apps (control de errores, Codable, concurrencia básica) y el hilo agéntico Fase 1 (el agente como tutor): configuración del asistente en Xcode 27, completado on-device con el Neural Engine, el prompt del tutor —pedir explicaciones sin pedir soluciones—, el ejercicio «léeme este código» y Apple Document Search.

La revolución del diseño de apps

SwiftUI es la reinvención total del desarrollo de apps Apple. Un framework, todos los sistemas: iOS, iPad, Mac, Apple Watch, Apple TV y Apple Vision Pro.

2026 trae el cambio más grande desde la creación de SwiftUI: Liquid Glass. Una revolución en cómo las interfaces se adaptan, respiran y cobran vida.

Compatibilidad universal

Sabemos que no todos pueden usar Liquid Glass desde el primer día. Por eso aprenderás desarrollo nativo y componentes nativos que te permitirán crear UIs perfectas desde iOS 17 (versión mínima recomendada por Apple) hasta la nueva 27 con Liquid Glass, sin una sola API deprecada.

Un solo diseño, múltiples versiones. Damos a cada sistema el código que necesita para funcionar óptimamente.
En este módulo verás herramientas para maquetar pantallas, crear textos, imágenes, distintos tipos de lienzos y conectar pantallas. Todo preparado para que funcione perfecto en cualquier versión de sistema.

Temario: comenzando con SwiftUI y Liquid Glass, diseño de interfaces (layouts, imágenes, tipografías, componentes visuales) y creación de navegaciones (destinos, listas, grids y pestañas).

Los cimientos de todo engineer Apple

Esto es fundamental. Saber Swift y SwiftUI no basta para crear apps. Necesitas arquitectura.

Una app es la unión de lo visual + los datos + la lógica. Eso requiere estructura: conectar cada parte, crear capas independientes y reutilizables que permitan mantener y ampliar la app eficientemente.

Como un edificio, una app se construye con arquitectura que une cada parte. Aquí aprendes los patrones de desarrollo que enseñan cómo conectar y reusar las distintas partes desde múltiples lugares.

Olvídate de experimentos. Aprenderás la arquitectura que usa Apple: cómo funciona SwiftUI, cómo acoplar patrones nativos, el lenguaje Swift, los datos y su lógica.

Sin una arquitectura sólida, tu app se convierte en código imposible de mantener.

Aquí arranca la Fase 2 del hilo agéntico: el agente propone, tú auditas. Verás los dos errores que más comete la IA en SwiftUI —la identidad rota en ForEach y el estado en el nivel equivocado—, tan frecuentes que Apple ha creado skills oficiales para corregirlos.

Temario: patrones de desarrollo, el estado (property wrappers, macro @Observable, bindings, inyección de dependencias) y el patrón MVVM con Clean Architecture. Hilo agéntico Fase 2 (el agente propone, tú auditas): encuentra el fallo del agente, lectura de diffs —revisar código que no has escrito tú— y las skills de Apple, por qué existen y qué corrigen.

La revolución de la concurrencia estricta

El modo @MainActor por defecto, los procesos @concurrent y la concurrencia estricta son el presente del desarrollo Apple. Aislamiento, contextos, actores y Sendable ya no son opcionales.

Y una novedad de esta edición: el testing pasa a ser troncal. En la era de los agentes, el test es tu herramienta de validación: los agentes de Xcode 27 usan tus tests para validar su propio trabajo.

Temario: teoría de concurrencia, async/await y concurrencia estructurada, concurrencia estricta (@MainActor, @concurrent, nonisolated), Swift Testing y el hilo agéntico Fase 2: comprueba que los tests son válidos y aportan a tu ciclo, guía a la IA a crear tests más eficientes y usa los tests para validar que la IA no rompa nada.

Ninguna app vive aislada

Ninguna app moderna funciona sin conexiones externas: API REST, backends, servicios. Aprendes a manejar la red de forma segura con la concurrencia estricta de Swift 6.4: URLSession con async/await, Codable a fondo y arquitectura de servicios.

Y aplicamos Swift Testing donde más duele: la capa de red. Dobles de prueba con protocolos nativos para testear tus servicios sin depender de que el servidor esté disponible.

Temario: trabajo en red moderno, testing aplicado (mocking, datos de prueba para Preview) y el hilo agéntico Fase 2: encuentra el fallo del agente —el servicio que funciona pero está mal— y la auditoría completa de código generado con el checklist del engineer.

La conjunción de todo lo aprendido

Dos apps reales, dos arquitecturas distintas. App 1: arquitectura @Observable moderna, con control total del flujo de datos. App 2: SwiftData + ModelActor para cargar y sincronizar datos en segundo plano.

Aquí el agente asciende de par a equipo: entra el plan mode de Xcode 27 (planes editables que revisas antes de que toque una sola línea) y exportamos las siete skills oficiales de Apple para leerlas en clase. Empieza la Fase 3.

Temario: arquitectura @Observable avanzada, SwiftData con ModelActor, SwiftUI avanzado (scroll, animaciones, rendimiento) y el hilo agéntico Fase 3: plan mode con planes como documentos editables, exportación y lectura guiada de las 7 skills oficiales de Apple, y qué es una skill y por qué Apple las ha creado.

La revolución que lo cambia todo

Xcode 27 integra a los mejores agentes del mundo —Anthropic, Google y OpenAI— como ciudadanos de primera clase del IDE, con herramientas para validar su propio trabajo.

Y esto no es un eslogan: la inferencia on-device de Apple es gratuita, ilimitada y funciona sin conexión, porque tu código nunca sale del Mac. El modelo de lenguaje on-device de Apple (~3.000 millones de parámetros) genera a unos 30 tokens por segundo con 0,6 ms hasta el primer token: rápido, privado y a coste cero, frente al pago por token de las APIs en la nube.
Fuente: Apple Machine Learning Research / Apple Newsroom, 2024–2025 (medido en Apple Silicon A17 Pro).

Con MCP conectas herramientas externas al agente; con ACP, cualquier agente al IDE. Y la ceremonia final: Spec Driven Development en directo, con la clase entera como equipo de producto.

Temario: Agentic Coding en Xcode 27 (plan mode, autovalidación, sub-agentes), el ecosistema abierto (MCP, ACP, skills) y Spec Driven Development.

EVALUACIÓN

PROYECTO FINAL

Al final del programa llega el Expediente: pondrás en práctica todo lo aprendido construyendo apps en SwiftUI que consumen una API REST creada por Apple Coding Academy. Te proponemos tres apps de distinto tipo —con casos de uso y capacidades del sistema diferentes— y tú decides cuántas entregas, de una a tres: con una ya obtienes el certificado, y cada una que añadas suma calificación y un tipo de app más en tu portfolio.

Da igual cuántas entregues: cada app que presentes va más allá del código y sigue las mismas tres partes.

(1) La app, con el núcleo escrito por ti (Swift, concurrencia, red, asincronía, testing y SwiftUI).

(2) Una feature agéntica + diario de decisiones: una funcionalidad construida obligatoriamente con el agente de Xcode 27, documentando qué le pediste, qué aceptaste y qué rechazaste. Ese diario es la prueba de tu criterio.

(3) La defensa: un vídeo de 10 a 15 minutos donde explicas tu arquitectura y tus decisiones.

Porque en la era de los agentes da igual quién escribió cada línea: lo que importa es si puedes defenderla. El nivel de implicación, la calidad de tu trabajo y tu capacidad de explicarlo determinarán la calificación final.

El proyecto es obligatorio para poder obtener el certificado final de la formación, ya que sin él nos será imposible evaluar al 100% tu desempeño.

Conquistando metas

Cómo se evalúa, en concreto

Se evalúaQué miramos
ComprensiónQue los requisitos estén entendidos y traducidos a un modelo de datos y unos estados coherentes.
CódigoSwift 6.4 idiomático, concurrencia correcta, manejo de errores y ausencia de soluciones copiadas sin contexto.
ArquitecturaSeparación de responsabilidades razonada y defendible, no una plantilla aplicada a ciegas.
PruebasQue existan, que prueben comportamiento real y que fallen cuando algo se rompe.
Diario agenticoQué le pediste al agente, qué aceptaste, qué rechazaste y por qué. Es la prueba de tu criterio.
DefensaVídeo de 10–15 minutos explicando decisiones y compromisos. Da igual quién escribió cada línea: importa si puedes defenderla.

Con una entrega aprobada obtienes el diploma. Las entregas adicionales y la calidad del trabajo suben la calificación. Si el proyecto no se entrega o no alcanza el nivel, no hay diploma: por eso significa algo.

INFORMACIÓN PRÁCTICA

INFORMACIÓN GENERAL

¿Estás preparado para iniciar tu camino como engineer? Aquí podrás consultar los datos de fecha de impartición, modalidad y duración de la formación. Tendrás acceso a la comunidad privada en Discord de forma indefinida y 3 meses de soporte post-formación con respuesta garantizada en menos de 24 horas. Y si tienes cualquier duda, contáctanos.

Swifty leyendo la información

CONVOCATORIA DE OCTUBRE DE 2026

DATOS DE LA CONVOCATORIA

Icono de duracion de la formacion

Duración

124 horas · 31 días lectivos · 13 semanas de proyecto. No va a ser fácil, tendrás que esforzarte mucho: el resultado final depende de ti y de tu compromiso.

Icono de fechas de la convocatoria

Fechas de las clases

Del 5 de octubre al 26 de noviembre de 2026. No habrá clase el lunes 12 de octubre, festividad nacional en España.

Icono de fecha limite de entrega del proyecto

Entrega del proyecto

Del 7 de diciembre de 2026 al 7 de marzo de 2027. Pondrás en práctica todo lo aprendido en apps reales, como las que harías en un trabajo: eliges entre tres propuestas de distinto tipo y entregas de una a tres.

Icono de dias de clase

Horario

De Lunes a Jueves
De 19:00 – 23:00 (hora española)

Icono de requisitos tecnicos

Requisitos mínimos

Mac con Apple Silicon y Xcode 27. Los Mac con procesador Intel no son compatibles con esta edición.
¿No tienes un Mac compatible? Consúltanos.

Icono de plazas disponibles

Número de plazas

40 plazas exclusivas para garantizar la calidad de la formación.

Información económica

Precio y financiación

Matrícula completa
3.680 €
124 horas lectivas, proyecto guiado hasta marzo de 2027 y 3 meses de soporte posterior. Reserva de 500 € que se descuentan del total al formalizar la matrícula.
Formas de pago
Financiación hasta en 48 meses
Financiación con Banco Sabadell y seQura
Con Banco Sabadell o seQura, sujeto a su aprobación. Te pasamos cuota y condiciones exactas antes de que decidas. Hay condiciones específicas para Latinoamérica.
Empresas
Bonificable por FUNDAE
Si tu empresa te forma, el programa es bonificable a través de FUNDAE. Nosotros preparamos la documentación; la gestión y los límites de crédito dependen de tu empresa.

Precio final por alumno. Operación exenta de IVA por tratarse de formación y reciclaje profesional, conforme al artículo 20.Uno.9.º de la Ley 37/1992, de 28 de diciembre, del Impuesto sobre el Valor Añadido.

¿Dudas con el pago? Escríbenos a info@acoding.academy o resuélvelas en la entrevista de admisión.

QUÉ DICEN DE NOSOTROS

DE DÓNDE PARTIERON Y QUÉ CONSIGUIERON

Opiniones y testimonios de alumnos de Apple Coding Academy

De no tener ni idea de hacer una aplicación para dispositivos móviles, he aprendido Swift, he aprendido SwiftUI, he aprendido a hacer aplicaciones con conexiones a API REST, a trabajar de forma asíncrona aprovechando al máximo los recursos. Una auténtica locura que jamás pensé que sería capaz de hacer.

Jordi Sabrià PagèsEmpresarioEmpezó desde cero

Aprendimos desde bases sólidas hasta temas más avanzados como SwiftData, concurrencia y asincronía, siempre poniendo mucho énfasis en las buenas prácticas y en entender realmente cómo funciona el entorno de desarrollo de Apple. […] Siempre ha sido comprensivo y un gran apoyo en momentos de estrés, especialmente compaginando la academia con la universidad.

Diana Rammal SansónEstudiante de Ingeniería Informática en la Universitat Oberta de CatalunyaCompaginó el programa con sus estudios

Recientemente he finalizado la parte de clases del Swift Developer Program 25/26, encontrándome actualmente desarrollando el proyecto final. […] Su cercanía, disponibilidad y paciencia generan un entorno muy positivo para aprender y ganar confianza como desarrollador iOS.

Manuel Jesús Bermudo RodríguezDesarrollador iOS (Swift, SwiftUI) y desarrollador .NETVenía de otro stack

Aún habiendo empezado desde 0, hacía muchos años que no tocaba un código a este nivel; su forma de explicar es simplemente excepcional, y hace que sea mucho más llevadero y fácil de comprender.

Sergio García CaleroAlumno del SDP26Volvía a programar tras años fuera

Al principio iba un poco desconfiada pensando que quizá esta formación no me iba a aportar mucho, pero realmente me ha ayudado muchísimo: he aprendido cosas que no sabía que no sabía, he rellenado los huecos que me iban quedando mientras iba investigando por mi cuenta.

Joyce Rosario BatistaiOS Technical LeadAutodidacta con lagunas que cerrar

Más allá de impartir sus conocimientos de forma clara y concisa […] particularmente destacable es su visión sobre el rol de la IA en nuestro desarrollo como programadores, dándonos perspectiva sobre el porqué de las cosas y no solo el cómo.

Osvaldo Mercado EspineliOS DeveloperSwift Developer Program 2025

Opiniones publicadas por sus autores en LinkedIn sobre ediciones anteriores del programa. Se reproducen recortadas; los cortes se marcan con […].

Auriculares con microfono y simbolo de informacion sobre fondo rojo circular

CONEXIÓN CON EMPRESAS

AC Academy forma a equipos de desarrollo dentro de empresas, y esas empresas nos piden referencias de alumnos cuando abren una vacante.

Cuando una oportunidad encaja, la compartimos con la comunidad o recomendamos a alumnos que hayan demostrado el nivel y nos hayan autorizado a hacerlo. No es una bolsa de empleo ni una garantía de colocación: es una vía de contacto real que existe porque trabajamos con esas empresas.

DÓNDE TRABAJAN NUESTROS ALUMNOS

Logo de Apple empresa donde trabajan nuestros alumnos
Logo de IBM empresa donde trabajan nuestros alumnos
Logo de BBVA empresa donde trabajan nuestros alumnos
Logo de Iberdrola empresa donde trabajan nuestros alumnos
Logo de Accenture empresa donde trabajan nuestros alumnos
Logo de ViewNext empresa donde trabajan nuestros alumnos
Logo de NTT Data empresa donde trabajan nuestros alumnos
Logo de Globant empresa donde trabajan nuestros alumnos
Logo de Disney empresa donde trabajan nuestros alumnos
Logo de Movistar empresa donde trabajan nuestros alumnos
Logo de Red Bull empresa donde trabajan nuestros alumnos
Logo de FIFA empresa donde trabajan nuestros alumnos
Logo de Porsche empresa donde trabajan nuestros alumnos
Logo de Santander empresa donde trabajan nuestros alumnos
Logo de ING empresa donde trabajan nuestros alumnos
Logo de CaixaBank empresa donde trabajan nuestros alumnos
Logo de Wallapop empresa donde trabajan nuestros alumnos
Logo de Indra empresa donde trabajan nuestros alumnos
Logo de Inditex empresa donde trabajan nuestros alumnos
Meta

Logo FUNDAE formacion bonificable

TODAS LAS FORMACIONES SON

BONIFICABLES POR FUNDAE

Auriculares con microfono estilo linea negra con acento naranja representando soporte

¿TIENES DUDAS SOBRE NUESTRA FORMACIÓN? ES NORMAL. HABLA CON NUESTRO ASESOR Y TE AYUDARÁ A DECIDIR, SIN COMPROMISO.


PREGUNTAS FRECUENTES

Es para quien empieza desde cero, para quien viene de otro lenguaje o de otro perfil técnico y quiere especializarse en desarrollo nativo Apple, y para quien programó hace años o aprendió por su cuenta y arrastra lagunas que quiere cerrar. No es para quien busca generar una app sin aprender a programar, ni para quien espera una garantía de empleo. Y si ya trabajas a diario con Swift, SwiftUI, arquitectura, concurrencia y testing, lo tuyo probablemente sea el Swift Agentic Engineering Program —especialización agéntica— o el Swift IA Mastery Program —actualización avanzada de largo recorrido—. En la entrevista de admisión te lo decimos con honestidad.

No. El programa está diseñado para quien empieza desde cero: no se requiere ningún conocimiento previo de programación, de Swift ni del ecosistema Apple. Se parte de los fundamentos de algoritmia y se avanza de forma progresiva. Hay además dos módulos previos pregrabados en septiembre —introducción a la programación y cómo piensa un modelo de lenguaje— que son obligatorios si vienes sin experiencia.

Más que nunca. Un agente escribe a una velocidad que ningún humano iguala, pero no conoce por sí solo tus requisitos, tus restricciones ni tu umbral de calidad. Alguien tiene que decidir qué pedirle, revisar su plan, validar su resultado y responder por él. En la encuesta de Stack Overflow de 2025 la frustración más citada con la IA fue recibir soluciones «casi correctas, pero no del todo» (66 %). Detectar esas soluciones exige entender el código.

No es un módulo al final: los permisos del agente aumentan conforme aumenta tu capacidad de revisarlo. Fase 1 (semanas 1-3): el agente como tutor que explica y no da la solución. Fase 2 (semanas 4-6): el agente como par que se equivoca, con el ejercicio «Encuentra el fallo del agente». Fase 3 (semanas 7-8): el agente como equipo, con Agentic Coding pleno en Xcode 27. Y cada jueves, el Laboratorio de Criterio: redactas tus propios prompts y skills y se evalúa la precisión de lo que pides.

Depende del método. En las primeras semanas está prohibido pedirle código al agente y es obligatorio pedirle explicaciones. Después te enfrentas a código generado por IA con errores sutiles para cazarlos y justificar cada corrección. El objetivo declarado del programa es que puedas trabajar con agente y sin agente, y que sepas distinguir cuándo lo que te ha entregado sirve y cuándo no.

Para lo esencial, no. El completado de código de Xcode 27 se ejecuta en tu propio Mac sobre el Neural Engine: tu código no sale de tu máquina. Las tareas agénticas más avanzadas se enrutan al agente que elijas; te enseñamos a configurarlo y a sacarle partido con la opción que decidas, incluidas las gratuitas.

Un Mac con chip Apple Silicon y Xcode 27. Los Mac con procesador Intel no son compatibles con esta edición. Si no dispones de un Mac compatible, escríbenos a info@acoding.academy antes de reservar y lo vemos.

El primer paso no es pagar: es solicitar una entrevista de admisión. Es una conversación informativa y sin compromiso en la que comprobamos tu punto de partida, tu disponibilidad, tu equipo y si este programa es la ruta que te corresponde o si lo es otro. Si encaja, reservas plaza con 500 € que se descuentan del total. Hay 40 plazas por edición para mantener la calidad de la corrección. Puedes consultar las condiciones de cancelación escribiendo a info@acoding.academy.

La matrícula es de 3.680 €. Es el precio final: se trata de una operación exenta de IVA por ser formación y reciclaje profesional (artículo 20.Uno.9.º de la Ley 37/1992, del IVA), así que no se añade ningún impuesto. Reservas con 500 € que se descuentan del total y abonas el resto antes del inicio, en un pago único o financiado hasta en 48 meses con Banco Sabadell o seQura, sujeto a la aprobación de la entidad. Hay condiciones específicas de financiación para Latinoamérica. Si te forma tu empresa, la formación es bonificable a través de FUNDAE: nosotros preparamos la documentación, y la gestión y los límites de crédito dependen de tu empresa. Te pasamos cuota y condiciones exactas antes de que decidas.

Sí, con tres modalidades: online en directo (lunes a jueves, 19:00–23:00 h, hora peninsular española), híbrido —asistes cuando puedes y recuperas el resto— y 100 % con grabaciones. Todas las sesiones se graban y se publican en un máximo de 12 horas, junto con el material y el código. Lo que no cambia es la dedicación: cuenta con unas 16 horas semanales entre clase y práctica, más el proyecto posterior.

Tras las clases desarrollas apps en SwiftUI que consumen una API REST de Apple Coding Academy, entre el 7 de diciembre de 2026 y el 7 de marzo de 2027. Te proponemos tres apps de distinto tipo, con casos de uso y capacidades del sistema diferentes, y entregas de una a tres: con una obtienes el diploma, y cada una adicional suma calificación y un tipo de app más en tu portfolio. Cada entrega tiene tres partes: la app con su núcleo escrito por ti, una funcionalidad construida con el agente de Xcode 27 acompañada de un diario de decisiones, y una defensa en vídeo de 10 a 15 minutos. Se evalúan comprensión del problema, código, arquitectura, pruebas, manejo de errores y tu capacidad de defender lo decidido. Con una entrega aprobada obtienes el diploma; si no hay entrega válida, no hay diploma.

Durante la formación, canal privado de Discord con respuesta del equipo y tutorías grupales en directo impartidas por María Soriano. Al terminar, 3 meses de soporte con respuesta en menos de 24 horas por Discord, y acceso indefinido a la comunidad de alumnos.