
Aprende a construir un clon de Airbnb para móvil completo… y a trabajar con IA como lo hacen los desarrolladores serios.
Este curso no es "copia y pega prompts hasta que funcione". Es un método probado para dirigir a un agente de IA (Claude Code, el agente de Anthropic para la terminal) en un proyecto real, de principio a fin: una app multiplataforma para Android e iOS con React Native, Expo y Supabase, con reservas, pagos con Stripe y panel de anfitrión incluidos. Todo se prueba en el emulador de desde las primeras clases.
Lo que aprenderás sobre trabajar con IA:
- A elegir el modelo según la tarea (el potente para pensar, el equilibrado para construir, el rápido para lo mecánico) y a manejar Claude Code desde su terminal: comandos, sesiones, modos y permisos
- A Usar la Skill Superpowers antes de escribir una sola línea de código, hasta tener un documento de diseño
- A convertir ese diseño en un plan de implementación escrito en disco (no en la memoria del agente, que se pierde)
- A ejecutar ese plan por tareas pequeñas ("ejecuta la Tarea N del plan y nada más"), verificando cada una en el emulador, sin dejar que la IA se descontrole y avance de más
- A medir el contexto del agente con /context y a mantenerlo limpio: una sesión nueva por tarea, para que la IA no arrastre confusión
- A deshacer un turno que salió mal sin perder el trabajo bueno
- A usar subagentes para auditar el código y repartir el trabajo pesado sin ensuciar la sesión principal, y a crear tu propio subagente revisor
- A dejar por escrito las reglas del proyecto en MEMORIA y a hacerlas cumplir con un hook, para que el agente las respete en cada sesión
- A crear tu propia skill para cerrar cada tarea siempre igual, y a conectar el agente a tu base de datos real por MCP en solo lectura
- A leer lo que escribió el agente, pedir una segunda opinión y decidir el siguiente paso con criterio, no a ciegas
Y de regalo, construyes una app móvil real:
- Autenticación con correo y con Google
- Base de datos en Supabase con seguridad RLS, comprobada con una cuenta intrusa
- Listado de alojamientos con búsqueda y filtros
- Ficha de cada alojamiento con galería de fotos, mapa y calendario de disponibilidad
- Panel de anfitrión: publicar alojamientos con su ubicación en el mapa y fotos subidas desde el teléfono, y ver las reservas recibidas
- Reservas sin solapes y pago con la hoja de pago nativa de Stripe, confirmado por un webhook en una Edge Function
- Pantalla "Mis reservas" con estados de carga, error y vacío
- Tests con Jest para la lógica compartida
- Control de versiones con GitHub
- Preparación para producción, revisión de seguridad y APK compilado en la nube con EAS Build