Blog
Tutorial: Construcción de una app full-stack de forma remota con Tactic Remote
Sigue el proceso de construcción de una app completa de gestión de tareas usando Claude Code dirigido desde un iPhone — demostrando que el trabajo de desarrollo sustancial es posible desde el móvil.
Sigue las novedades de producto e ingeniería de esta categoría.
Ver categoríaEste tutorial te guía a través de la construcción de una aplicación full-stack completa — una API de gestión de tareas con un frontend React — completamente a través de Tactic Remote. Dirigirás Claude Code desde tu iPhone mientras tu Mac hace el trabajo pesado.
Al final, tendrás una aplicación funcional y experiencia práctica con el flujo de trabajo de desarrollo remoto que Tactic Remote posibilita.
Requisitos previos
Antes de comenzar, asegúrate de tener:
- Tactic Remote configurado y conectado (Guía de primeros pasos)
- Node.js 18+ instalado en tu Mac
- Un directorio de proyecto funcional (usaremos
~/projects/taskflow)
Parte 1: Configuración del proyecto (10 minutos)
Abre Tactic Remote en tu iPhone e inicia una nueva sesión apuntando a tu directorio de proyecto.
Prompt 1: Scaffolding del proyecto
Envía este prompt a Claude Code:
Claude Code trabajará durante 3-5 minutos en esta tarea. Verás cómo crea directorios, escribe archivos de configuración e instala dependencias. Es un buen momento para dejar el teléfono — Tactic Remote te notificará cuando la tarea se complete o si necesita aprobación.
Qué observar: Claude Code probablemente solicitará aprobación para ejecutar npm install. Apruébalo desde la notificación — está instalando las dependencias de tu proyecto.
Prompt 2: Verificar la configuración
Una vez completado el scaffolding, verifica que todo funciona:
Deberías ver que Claude Code inicia los servidores y te reporta URLs como http://localhost:3001 para la API y http://localhost:5173 para el frontend.
Parte 2: Construcción de la API (20 minutos)
Ahora construyamos la API backend con lógica de negocio sustancial.
Prompt 3: Esquema de base de datos y modelos
Este prompt demuestra un beneficio clave del desarrollo asistido por IA: describes el qué y Claude se encarga del cómo. El resultado incluirá modelos tipados correctamente, migraciones SQL y datos de prueba — trabajo que a un desarrollador humano le tomaría 30-60 minutos.
Prompt 4: Rutas de API con validación
Nota sobre aprobación: Claude Code puede solicitar aprobación para modificar múltiples archivos. Revisa la lista de archivos en la tarjeta de aprobación — debería limitarse a archivos dentro del directorio packages/api/ de tu proyecto. Si ves algún archivo fuera de este alcance, rechaza y clarifica el prompt.
Prompt 5: Probar la API
Observa los resultados de los tests fluir a través de tu vista del terminal. Las pruebas verdes son satisfactorias incluso en la pantalla de un teléfono. Si alguna prueba falla, Claude Code normalmente diagnosticará y corregirá el problema automáticamente.
Parte 3: Construcción del frontend (25 minutos)
Prompt 6: Componentes de UI principales
Este es el prompt más sustancial hasta ahora. Claude Code generará varios componentes, configurará el enrutamiento, configurará React Query e implementará drag-and-drop. Espera 5-8 minutos de trabajo.
Prompt 7: Formularios e interacciones
Prompt 8: Pulido y diseño responsivo
Parte 4: Integración y verificación final (10 minutos)
Prompt 9: Verificación de extremo a extremo
Prompt 10: Documentación
Lo que acabas de construir
En aproximadamente una hora dirigiendo Claude Code desde tu teléfono, has creado:
- Una API TypeScript Express con persistencia SQLite
- Un frontend React con tablero kanban drag-and-drop
- Operaciones CRUD completas con validación
- Tests de integración
- Diseño responsivo
- Documentación del proyecto
Esta es una aplicación no trivial — cientos de líneas de código en docenas de archivos. Y la construiste sin sentarte frente a tu escritorio.
Consejos para el desarrollo full-stack remoto
Divide el trabajo en fases claras. No intentes describir toda la aplicación en un solo prompt. El prompting fase por fase da mejores resultados porque cada prompt se construye sobre trabajo verificado de la fase anterior.
Verifica después de cada fase. Pide a Claude Code que ejecute tests o inicie servidores después de cada pieza importante de trabajo. Detectar problemas temprano previene problemas en cascada.
Usa las notificaciones de aprobación sabiamente. El flujo de aprobación no es solo una característica de seguridad — es un punto de control donde puedes revisar lo que Claude Code está haciendo y corregir el rumbo si es necesario.
No observes continuamente. Todo el punto del desarrollo remoto es la libertad. Inicia un prompt, deja tu teléfono, vuelve cuando recibas una notificación. Confía en el sistema.
Próximos pasos
- Gestión avanzada de sesiones — Domina los flujos de trabajo multi-sesión
- Automatización de revisiones de código con Tactic Remote — Configura la revisión de código asistida por IA
Prueba Tactic Remote
Controla tus agentes de programación desde el móvil
Conéctate a Claude Code, Codex y otros agentes en tu Mac, Windows o Linux. Consulta el progreso y envía la siguiente instrucción desde el iPhone o iPad.