Apple Technical Partner · Desde 2017

Código nativo. Criterio humano.

La IA ya escribe código. Decidir cuál aceptar, cuál corregir y por qué sigue siendo trabajo tuyo. Eso es lo que enseñamos: Swift, SwiftUI y agentes de IA, con criterio.

¿Por dónde empiezo?Formación para empresas

AulaView.swiftRevisión de Julio · 1 comentario
import SwiftUI@MainActor @Observablefinal class Aula {    var lecciones: [Leccion] = []    func cargar() async throws {        lecciones = try await Leccion.todas()    }} struct AulaView: View {    @State private var aula = Aula()    var body: some View {        List(aula.lecciones) { leccion in            Text(leccion.titulo)        }        .onAppear {            Task { try? await aula.cargar() }        }    }}

Julio comentó en las líneas 16–18

Mejor .task: se cancela sola cuando la vista desaparece. Y te ahorras el Task suelto.

Cambio sugerido

Se elimina: .onAppear {    Task { try? await aula.cargar() }}Se añade: .task { try? await aula.cargar() }

¿Te suena alguno de estos warnings?

Son los que más vemos desde 2017, en personas y en equipos. Ninguno es un error de compilación: todos tienen arreglo, y sabemos cuál.

  • Copias código que funciona, pero no sabrías explicar por qué funciona.
  • La IA escribe más rápido que tú y ya no sabes si eso es bueno o malo.
  • Llevas años con Swift y cada WWDC sientes que te quedas un poco más atrás.
  • Has hecho cursos y tutoriales, pero tu app sigue sin salir.
  • Tu equipo usa agentes y las pull requests crecen más rápido que la calidad.
  • La migración a Swift 6 lleva meses en «el próximo sprint».

¿Desde dónde empiezas?

Elige la frase que más se parece a ti. Sea cual sea tu punto de partida, no tienes que resolverlo solo.

ac diagnóstico --tu-punto-de-partida

Todos empezamos por una primera línea. Cuéntanos qué te gustaría construir y te ayudamos a trazar el camino, paso a paso y a tu ritmo.

Lo que ya sabes cuenta, y mucho. En una conversación vemos qué te sirve, qué cambia en Apple y por dónde te conviene entrar.

Le pasa a casi todo el mundo que lleva unos años. Revisamos juntos dónde estás y qué te falta para dar el siguiente salto.

Es normal: todo va muy rápido. Lo bueno es que el criterio no caduca. Hablemos de cómo trabajar con agentes sin perder el control de tu código.

Echad un vistazo al catálogo para empresas y contadnos qué hace vuestro equipo. Diseñamos la formación a partir de ahí, sin parar vuestros proyectos.

Es el punto de partida más habitual. Mirad el catálogo y, en una llamada, os ayudamos a priorizar qué abordar primero.

Esperando tu respuesta…

¿Ninguna se parece a ti? Tranquilo: casi nadie sabe por dónde empezar, y para eso estamos. Nuestro equipo está a tu lado para ayudarte a verlo claro. Habla con nosotros.

Han formado a sus equipos con nosotros

Han formado a sus equipos con nosotros Accenture, Deloitte, Telefónica, ING, Carrefour, Indra, NTT Data, Globant, Sngular, Alten, Red Eléctrica y Mercadona.

Formación para empresas

Elige tu punto de partida

Convocatoria abierta

Swift Agentic Program

Para developers iOS con experiencia: especifica, dirige y verifica el trabajo de agentes de IA, y lleva la inteligencia al interior de tu app.

Ver formación Swift Agentic Program
Fechas
30 nov – 17 dic 2026
Clases
30 h en directo
Modalidad
Online
Nivel
Profesional

Julio comentó en «Swift Agentic Program»

Agentic coding para developers iOS con experiencia: especifica, dirige y verifica a los agentes de IA sin perder el control de tu código.

Edición en curso · próxima convocatoria por anunciar

Swift Engineering Program

Para empezar desde cero o rehacer tus fundamentos, y terminar dirigiendo agentes de IA con criterio.

Fechas
5 oct – 26 nov 2026
Clases
124 h en directo
Modalidad
Online
Plazas
40
Ver formación Swift Engineering Program

App para iPhone, iPad y Mac

Be Native

La app de la academia: cursos, mini-cursos, tips y snippets en cinco niveles, en iPhone, iPad y Mac.

Precio
Gratis para empezar
Plataformas
iPhone, iPad y Mac
Conocer Be Native Be Native

Ver todas las formaciones

Primero aprendes a programar. Después, a dirigir a la IA.

  1. Algoritmia. Aprendes a dividir un problema en partes.
  2. Swift y SwiftUI. Escribes código nativo y entiendes cada línea.
  3. Arquitectura y pruebas. Ordenas, pruebas y mantienes lo que construyes.
  4. Criterio. Sabes evaluar un plan, un diff o un error.
  5. Agentes de IA. Ahora sí: los diriges y validas su trabajo.

Las reglas de la casa

Cuatro reglas que no cambian con cada WWDC. Todo lo demás, sí.

.academia.config
comprension
profunda · entiendes el porqué de cada línea, no solo el cómo
practica
desde el día uno · ejercicios, proyectos reales y un profesor que corrige
codigo
100 % nativo · Swift, SwiftUI y las API de Apple, sin capas intermedias
actualizacion
cada WWDC · hoy, Swift 6.4 y Xcode 27

Formamos a tu equipo sin parar tus proyectos

Del perfil junior al senior, en tu plataforma o en la nuestra. Partimos de lo que tu equipo ya hace.

Ver formación para empresas

  • A medida, desde un diagnóstico de tu equipo
  • Compatible con proyectos activos
  • Presencial, remoto o híbrido
  • Bonificable por FUNDAE: estamos homologados

Lo que más nos piden en 2026

  • Agentes en Xcode 27
  • Migración a Swift 6
  • Liquid Glass
  • Accesibilidad y EAA
  • Foundation Models
  • Swift Testing
Julio César Fernández, fundador y director académico de Apple Coding Academy

Dirección académica

Julio César Fernández

Director académico y fundador

Más de 30 años programando y más de 10 como consultor experto en Swift. Autor de Aprendiendo Swift, pionero en visionOS y divulgador del ecosistema Apple.

«La programación es una forma de comunicación que nos enseña a pensar.»

Julio, a quien empieza

Llevo más de 30 años programando y sigo aprendiendo en cada WWDC. Aquí no vas a copiar código: vas a entenderlo. Y cuando llegue la IA, sabrás qué pedirle y qué no aceptar.

— Julio

Desde 2017, una línea cada vez

  1. Nace Apple Coding Academy
  2. Swift Full Stack Bootcamp, el origen del Swift Mastery Program
  3. Vision Developer Program: los primeros en formar en visionOS
  4. Be Native llega al App Store y el Swift Accessibility Program se adelanta a la EAA
  5. 9.ª edición del SEP y nace el Swift Agentic Program: la era de los agentes
  • +2.000 personas formadas
  • +500 formaciones impartidas
  • +20.000 horas de clase

Julio comentó en «2026»

Cada WWDC revisamos los programas. Hoy: Swift 6.4 y Xcode 27.

Lo que cuentan quienes ya pasaron por aquí

«De no saber hacer una app a trabajar con API REST y concurrencia. Empecé desde cero.»

Jordi Sabrià, empresario

«Te enseña a pensar como desarrollador, siempre desde el criterio.»

Fernando Jurado, iOS Developer

«Aprendí cosas que no sabía que no sabía y rellené los huecos que tenía.»

Joyce Rosario Batista, iOS Technical Lead

Leer las 46 opiniones

El siguiente paso

Da igual desde dónde empieces. Tenemos un mapa.

Una hora con nosotros para poner orden: de dónde vienes, a dónde quieres llegar y cuál es el camino más corto. Te lo llevas por escrito.

Reservar la conversación

AbiertaTu caso

Qué vamos a analizar

  • De dónde vienes y qué quieres construir
  • Cuánto tiempo real tienes a la semana
  • Qué formación encaja (o si ninguna encaja todavía)
  • Inversión, financiación y FUNDAE, con números

Qué te llevas, te apuntes o no

Una ruta recomendada por escrito para tu caso. Aunque la recorras por tu cuenta.

Jon Ander Orcera · Project Manager de la academia