Cierre: programá con IA usando Kiro

¡Llegamos al gran cierre del AWS Learning Day! 🎉
Durante el día aprendiste los fundamentos de la nube, usaste servicios de AWS y construiste un Agente de IA. Ahora vas a vivir la otra cara de la inteligencia artificial: usar la IA para programar.
Kiro es un entorno de desarrollo (IDE) potenciado por IA. En lugar de escribir todo el código a mano, le describís lo que querés en lenguaje natural y Kiro lo construye con vos: arma la app, la prueba, la corrige y la mejora.
Pasar de "usar IA" a "crear software con IA" en cuestión de minutos.
¿Qué vas a construir?
Un juego tipo runner en el navegador: el fantasma de Kiro corre, salta para esquivar obstáculos y suma puntaje. 👾
Lo elegimos a propósito: es simple y liviano (solo HTML, CSS y JavaScript), no necesita instalar nada ni base de datos, y se ve al toque en el navegador. Así aprovechás los prompts para aprender Kiro, sin gastar de más.
1. Vibe Coding
Crear el juego con un solo prompt, hablándole a Kiro en lenguaje natural.
2. Specs
Planificar antes de codear: sumar vidas y dificultad progresiva.
3. Hooks
Automatizar revisiones de código con disparadores del IDE.
4. Steering & Skills
Darle tus reglas a Kiro y sumarle conocimiento experto en juegos.
5. Más allá
Agentes, Skills, búsqueda en internet, MCP y Powers para escalar.
¿Qué vas a aprender?
- Cómo escribir buenos prompts para construir aplicaciones reales.
- La diferencia entre programar "a la vieja usanza" y programar asistido por IA.
- Cómo Kiro genera código, lo prueba y lo corrige solo.
- Cómo guiar a la IA para que respete tu estilo y tus estándares.
Requisitos previos
-
Kiro instalado en tu computadora.
✅ Si no lo tenés, descargalo desde kiro.dev y seguí el instalador.
-
Una cuenta para iniciar sesión en Kiro (te guían en el evento).
-
Un navegador web (Chrome, Firefox, etc.). ¡Nada más! El juego corre directo en el browser.
Si te trabás en cualquier paso, ¡pedí ayuda a las personas mentoras de tu equipo! 🐶
Conceptos clave de Kiro
Antes de arrancar, tres ideas que vas a usar todo el tiempo:
- Vibe: modo conversacional. Le pedís algo y Kiro lo hace al toque. Ideal para explorar y construir rápido.
- Spec: modo estructurado. Kiro arma primero los requisitos → diseño → tareas antes de codear. Ideal para funciones más complejas y para trabajar en equipo.
- Autopilot vs. Supervisado: en Autopilot, Kiro trabaja solo de punta a punta; en Supervisado, te pide aprobación en cada cambio. Vos elegís cuánto control querés.
¡Listo! Pasá al primer laboratorio para crear tu juego. 🚀