Edición en curso · próxima convocatoria por anunciar · 9.ª edición
Swift Engineering Program
Aprende a desarrollar apps nativas para Apple y a dirigir agentes de IA con criterio.
- Clases
- 5 oct – 26 nov 2026
- Horario
- L–J · 19:00–23:00 (España)
- Dedicación
- 124 h en directo · 31 días
- Modalidad
- Directo, híbrido o grabaciones
- Proyecto
- 7 dic 2026 – 7 mar 2027
- Plazas
- 40
- Requisito
- Mac con Apple Silicon y Xcode 27
¿Te suena alguno de estos warnings?
Esta formación está pensada para resolverlos, uno a uno.
- Llevas años creando apps, pero nunca has subido ninguna al App Store.
- Has hecho tutoriales, pero no sabrías empezar una app desde cero.
- Le pides código a la IA y no sabes si lo que te devuelve está bien.
- Aprendiste por tu cuenta y hay huecos que nunca terminaste de cerrar.
- Tienes una idea de app y dependes de que otro la programe por ti.
- Programas en otro lenguaje y el ecosistema Apple te parece un mundo aparte.
Qué serás capaz de hacer
- Convertir una idea en requisitos, datos, estados, pantallas y tareas
- Escribir Swift 6.4 e interfaces nativas con SwiftUI y Liquid Glass
- Elegir una arquitectura y explicar por qué esa y no otra
- Trabajar con red, persistencia, concurrencia estricta y errores
- Escribir pruebas que fallan cuando algo se rompe, con Swift Testing
- Proteger los datos de tus usuarios: Keychain, CryptoKit y privacidad por diseño
- Hacer apps accesibles de serie: VoiceOver, Dynamic Type y contraste
- Usar el agente de Xcode 27 y revisar su plan y su diff antes de integrar
- Defender tus decisiones ante alguien que sabe más que tú
En resumen: que seas capaz de crear apps nativas, escalables, que aporten valor y se aprueben a la primera.
Lo que no está en esta lista no lo prometemos. El diploma se emite sobre el proyecto entregado y evaluado, no por asistir.
Las tres fases del agente
La IA no es un módulo del final: sus permisos crecen con tu capacidad de revisarla.
- Fase 1 · Semanas 1–3. El agente como tutor. Prohibido pedirle código; obligatorio pedirle explicaciones.
- Fase 2 · Semanas 4–6. El agente como par que se equivoca. Tú escribes, él propone, tú auditas. Cada semana: «encuentra el fallo del agente».
- Fase 3 · Semanas 7–8. El agente como equipo. Especificas, revisas el plan y validas el resultado.
- Cada jueves. Laboratorio de Criterio: tus prompts y skills, evaluados en clase.
Temario
8 módulos. Revisados tras la WWDC 2026.
Proyecto final
Del 7 de diciembre de 2026 al 7 de marzo de 2027.
Entregas de una a tres apps que consumen una API REST de la academia. Con una obtienes el diploma; cada una más suma nota y portfolio. Cada app tiene tres partes:
- La app, con el núcleo escrito por ti
- Una funcionalidad hecha con el agente y tu diario: qué le pediste, qué aceptaste y qué rechazaste
- Un vídeo de 10–15 min defendiendo tu arquitectura y tus decisiones
Julio comentó en «Defensa.mov»
El vídeo no es un trámite: ahí se ve si entiendes cada decisión que tomaste.
Criterios de evaluación
- Comprensión
- Requisitos traducidos a un modelo de datos y estados coherentes.
- Código
- Swift 6.4 idiomático, concurrencia correcta, sin soluciones copiadas sin contexto.
- Arquitectura
- Separación razonada y defendible, no una plantilla aplicada a ciegas.
- Pruebas
- Que existan, que prueben comportamiento real y que fallen cuando algo se rompe.
- Diario agéntico
- Qué pediste, qué aceptaste, qué rechazaste y por qué: la prueba de tu criterio.
- Defensa
- Da igual quién escribió cada línea: importa si puedes defenderla.
Y sales con un portfolio para enseñar al mundo: tus apps, tu código y la defensa de cada decisión.
Acompañamiento
- Clases en directo, híbrido o grabadas
- De lunes a jueves, de 19:00 a 23:00 (España). Grabaciones con todo el material a las 12 h de cada clase.
- Tutorías semanales
- Con María Soriano. Si sigues el curso en diferido, envías tu pregunta y recibes la respuesta grabada.
- Comunidad privada en Discord
- Acceso indefinido y 3 meses de soporte tras la formación, con respuesta en menos de 24 h.
- 6 meses de Be Native
- Incluidos en la matrícula: la app de la academia para seguir practicando con cursos, snippets y tips cuando acaben las clases.
Aprender a encontrar el camino es tu trabajo. Evitar que te pierdas es el nuestro.
Novedades de esta edición
Cada WWDC revisamos el programa entero. Esto es lo que cambia respecto a la edición anterior.
SEP 2026 · v9.0
- Nuevo Agentic Coding de Xcode 27 durante todo el curso, con las tres fases del agente.
- Nuevo Laboratorio de Criterio cada jueves.
- Cambia Swift Testing pasa a ser troncal: tus tests son la red de seguridad del agente.
- Cambia Todo el temario actualizado a Swift 6.4, Liquid Glass y concurrencia estricta.
- Corrige El proyecto final incluye diario agéntico y defensa en vídeo.
Quién te acompaña
Julio César Fernández
Fundador de Apple Coding Academy, Apple Technical Partner. Más de 30 años programando. Su filosofía: desarrollo 100 % nativo, las buenas prácticas de Apple y el criterio por encima de todo.
Te lo digo antes de que empieces: va a costar. Y va a merecer la pena. Mi trabajo es que no te pierdas por el camino.
— Julio
Y en las tutorías
-
María Soriano
Tutora del Swift Engineering Program
Formadora, divulgadora de tecnología y youtuber. Ha sido profesora en varios países y desde hace dos años es tutora en AC Academy, de inteligencia de datos con Python y de Swift y SwiftUI. Crea los contenidos de iniciación de Be Native.
«Nadie nace sabiendo programar. Se aprende equivocándose y entendiendo por qué, una línea cada vez.»
Inversión y financiación
Lo vemos contigo.
Exento de IVA por ser formación profesional. El importe exacto, la cuota y las condiciones te los damos en la conversación, por escrito. Art. 20.Uno.9.º, Ley 37/1992.
- Reserva de plaza que se descuenta del total
- Financiación hasta 48 meses con Banco Sabadell o seQura (sujeto a aprobación)
- Bonificable por FUNDAE si te forma tu empresa. Si no tiene quien lo tramite, le presentamos a quien lo hace
- Condiciones específicas para Latinoamérica
Quiero saber la próxima convocatoria
¿Dudas con el pago? info@acoding.academy
Julio comentó en «FUNDAE»
Si te forma tu empresa, pregunta por FUNDAE antes de pagar.
De dónde partieron
Empezó desde cero
«Aprendí Swift, SwiftUI, a conectar con API REST y a trabajar de forma asíncrona.»
Jordi Sabrià Empresario Venía de otro stack
«Su cercanía, disponibilidad y paciencia generan un entorno muy positivo para aprender.»
Manuel Jesús Bermudo Desarrollador iOS y .NET Volvía a programar tras años fuera
«Su forma de explicar hace que todo sea mucho más fácil de comprender.»
Sergio García Calero Alumno del SDP26 Autodidacta con lagunas
«Me ha ayudado muchísimo: he aprendido cosas que no sabía que no sabía.»
Joyce Rosario Batista iOS Technical Lead
Preguntas que nos hacéis
Las dudas que más se repiten, ya resueltas. Si la tuya no está, la resolvemos en la conversación.
¿Necesito experiencia previa?
No. Se empieza desde la algoritmia. Si vienes sin experiencia, los dos módulos previos de septiembre son obligatorios.
Cerrada · respondida por el equipo
¿Tiene sentido aprender a programar ahora que la IA escribe código?
Más que nunca. Un agente escribe rápido, pero no conoce tus requisitos ni tu listón de calidad. Alguien tiene que decidir qué pedirle, revisar su plan y responder por el resultado.
Cerrada · respondida por el equipo
¿Me volveré dependiente de la IA?
No, por el método: al principio está prohibido pedirle código; después cazas errores en código generado. El objetivo es que sepas trabajar con agente y sin él.
Cerrada · respondida por el equipo
¿Y si no puedo asistir en directo?
Puedes seguirlo en híbrido o con grabaciones, disponibles a las 12 h con todo el material. Las dudas se resuelven igual, por escrito o en tutoría.
Cerrada · respondida por el equipo
Ya programo en Swift. ¿Me aporta algo?
Si ya trabajas a diario con Swift y SwiftUI, probablemente lo tuyo sea el Swift Agentic Program. En la conversación te lo decimos con franqueza.
Cerrada · respondida por el equipo
¿Qué Mac necesito?
Un Mac con Apple Silicon y Xcode 27. Los Mac con Intel no son compatibles con esta edición. Si no tienes uno, consúltanos antes de reservar.
Cerrada · respondida por el equipo
¿Hay garantía de empleo?
No. Formamos equipos en empresas que luego nos piden perfiles; si una oferta encaja, la compartimos con quien haya demostrado nivel y nos lo autorice. No es una bolsa de empleo.
Cerrada · respondida por el equipo
El siguiente paso
La 9.ª edición ya está en marcha. La próxima, contigo.
Cuéntanos de dónde partes y qué quieres construir. Te avisamos de las fechas de la próxima convocatoria y, mientras, te decimos cómo llegar preparado.
Qué vamos a analizar
- Desde dónde empiezas y qué quieres construir
- Cuánto tiempo real tienes a la semana
- Tu Mac y cómo prepararte antes de empezar
- Inversión, financiación y FUNDAE, con números
Qué te llevas, te apuntes o no
Las fechas de la próxima convocatoria y una ruta por escrito para llegar preparado.
Jon Ander Orcera · Project Manager de la academia
