Skip to main content
Devin creando un juego de iOS en una VM de macOS

Antes de empezar

Asegúrate de tener una cuenta de Devin Pro o Teams. Las sesiones de macOS están disponibles de forma predeterminada.

Paso 1: Pide a Devin que compile la app

Abre Devin y elige macOS en el menú de plataformas que aparece debajo del cuadro de prompt. Xcode, el iOS Simulator y Homebrew vienen preinstalados.
Elegir macOS en el menú de plataformas debajo del cuadro de prompt de Devin
Escribe lo que quieres que Devin compile:

Paso 2: Observa a Devin compilar y probar

Devin aborda la tarea de forma muy similar a como lo haría un desarrollador de iOS:
Devin compilando Flappy Otter en una sesión de macOS
  1. Crea el proyecto en Xcode
  2. Compila y corrige errores
  3. Ejecuta el juego en el simulador
  4. Juega: toca la pantalla para hacer saltar a la nutria con Computer Use, comprueba que la puntuación y las colisiones funcionan y graba la ejecución.
  5. Comparte el resultado: te envía la grabación y abre un pull request si la sesión tiene un repositorio.
Grabación de Devin de Flappy Otter ejecutándose en el iOS Simulator
Puedes abrir la pestaña Computer en el workspace de la sesión para ver en directo el simulador arrancado mientras Devin navega por la app.
La pestaña Computer mostrando Flappy Otter en el iOS Simulator

Paso 3: Revisar e iterar

Continúa desarrollando en la misma sesión con más funcionalidades:
Pedirle a Devin más funcionalidades de Flappy Otter en la misma sesión

Opcional: Publicar una beta en TestFlight

Para probar en un iPhone real, consulta Subir compilaciones de iOS a TestFlight. Consulta las limitaciones de la compatibilidad con macOS para obtener más información sobre la compatibilidad con macOS de Devin.

Próximos pasos

Subidas a TestFlight

Configuración de App Store Connect, claves de API y secretos para subir compilaciones

Compatibilidad con macOS

Opciones de blueprint, herramientas preinstaladas y resolución de problemas en sesiones de macOS

Pruebas y grabaciones

Cómo Devin prueba tu app y registra los resultados