Desarrollo y seguridad Guía paso a paso

El stack para crear una app móvil con IA: herramientas, costes y ruta de publicación

Una ruta completa para pasar de una idea a una app publicada usando IA: con qué construirla (un constructor como Rork o Claude Code con Expo), dónde guardar usuarios y datos, cómo cobrar, qué cuesta cada pieza y cómo publicar en App Store, Google Play o como web. Incluye el orden de trabajo y la lista de comprobación antes de lanzar.

Nivel
Intermedio
Qué necesitas
Un ordenador, una cuenta de Claude de pago para usar Claude Code y presupuesto para las cuentas de desarrollador si vas a publicar en las tiendas.
Cuánto lleva
Un fin de semana para un prototipo; varias semanas hasta publicar en las tiendas

Herramientas que usa esta guía

01 Las piezas del stack

Una app que cobra necesita cinco cosas: una interfaz que alguien construya, un sitio donde vivan usuarios y datos, una forma de cobrar, un canal de distribución y alguien que revise el código. La IA acelera las cinco, pero no elimina ninguna. Elige una herramienta por pieza y no cambies hasta haber lanzado.

01

Construcción: Rork

Constructor de apps móviles por chat. Rápido para pasar de idea a prototipo instalable sin preparar un entorno de desarrollo.

02

Construcción: Claude Code + Expo

Más control y sin depender de una plataforma: Claude Code escribe una app de React Native con Expo en tu ordenador.

03

Datos y usuarios: Supabase

Base de datos Postgres, autenticación, almacenamiento y API gestionados, con plan gratuito para empezar.

04

Cobros: Stripe

Pagos y suscripciones sin cuota fija; cobra una comisión por transacción.

05

Distribución

App Store, Google Play o una versión web en Vercel para validar antes de pasar por las tiendas.

06

Revisión: Claude

El modelo más capaz de Claude para revisar seguridad, lógica de negocio y arquitectura antes de cada lanzamiento.

02 Rork o Claude Code: cómo elegir

Rork Claude Code + Expo
Perfil Sin experiencia técnica, quiere ver algo funcionando hoy Algo de soltura con la terminal o ganas de aprender
Control del código Limitado a lo que permite la plataforma Total: el proyecto está en tu ordenador y en tu repositorio
Coste Plan de la plataforma con créditos por mensajes Tu suscripción de Claude; Expo es de código abierto
Publicación Asistentes propios para preparar la subida a las tiendas Con EAS, el servicio de compilación y envío de Expo
Cuándo cambiar Cuando la app crece y necesitas lógica a medida Puedes empezar aquí desde el primer día
bash · Arranque con Expo y Claude Code
npx create-expo-app@latest mi-app
cd mi-app
claude
Prompt · Primer encargo a Claude Code
Esta es una app de Expo recién creada. Quiero construir [describe la app en dos frases] para [tipo de usuario]. Antes de escribir código, propón: pantallas de la v1, modelo de datos para Supabase, qué funciones dejamos fuera y en qué orden construirlas. Explícalo sin jerga y espera mi aprobación. Las claves de Supabase irán en variables de entorno, nunca en el código.

03 Cuánto cuesta cada pieza

Los precios cambian; toma esta tabla como orden de magnitud y revisa la página de precios de cada servicio antes de decidir. Lo fijo son las cuentas de desarrollador de las tiendas.

Pieza Coste fijo Coste variable
Apple Developer Program 99 USD por año (o equivalente en moneda local) Comisión sobre ventas dentro de la App Store
Google Play Console 25 USD, pago único Comisión sobre ventas dentro de Google Play
Supabase Plan gratuito o plan de pago mensual Uso por encima de los límites del plan
Stripe Sin cuota Comisión por transacción
Vercel Plan Hobby gratuito para proyectos personales Plan de pago para uso comercial o tráfico alto
Claude Suscripción Pro o Max para Claude Code Tokens si usas la API dentro de tu app
Rork Según plan, si lo eliges Créditos o mensajes según plan

04 La ruta de trabajo, paso a paso

  1. 1

    Define la v1

    Un usuario, un problema y el recorrido principal. Todo lo demás, a una lista para después.

  2. 2

    Construye el prototipo

    En Rork o con Claude Code y Expo. Pruébalo en tu móvil desde el primer día.

  3. 3

    Conecta Supabase

    Registro e inicio de sesión, tablas y reglas de acceso por fila para que cada usuario vea solo sus datos.

  4. 4

    Añade cobros cuando haya algo que pagar

    No antes. Prueba los pagos en modo de pruebas con casos de éxito y de fallo.

  5. 5

    Revisión y QA

    Recorre el flujo principal, los errores, el rendimiento y pide a Claude una auditoría de seguridad.

  6. 6

    Publica

    En web, en una tienda o en ambas, según dónde esté tu usuario.

  7. 7

    Mide e itera

    Activación, retención y conversión. Una mejora por semana basada en datos reales.

bash · Compilar y enviar a las tiendas con EAS (Expo)
npm install -g eas-cli
eas login
eas build --platform all
eas submit --platform ios
eas submit --platform android
Prompt · Auditoría antes de publicar
Revisa esta app antes de publicarla. Comprueba: reglas de acceso de Supabase (que ningún usuario pueda leer datos de otro), claves o secretos en el código, gestión de errores en el flujo principal, qué pasa sin conexión y qué datos personales guardamos y por qué. Dame los problemas ordenados por gravedad y el cambio exacto para cada uno. No modifiques nada sin mi permiso.

05 Lo que debes saber de las tiendas

  • ✓Apple revisa cada versión: cuenta con días de espera y posibles rechazos la primera vez.
  • ✓Las cuentas personales nuevas de Google Play deben pasar un periodo de pruebas cerradas con testers antes de publicar.
  • ✓Si vendes contenido o funciones digitales dentro de la app, las tiendas suelen exigir su propio sistema de compras; Stripe encaja sobre todo en la web y en servicios o productos físicos. Revisa las normas vigentes de cada tienda.
  • ✓Prepara política de privacidad, capturas, descripción y la opción de borrar la cuenta desde la app.
  • ✓Ten una vía de soporte para los primeros usuarios desde el día del lanzamiento.

Preguntas frecuentes

Con Expo y EAS la compilación de iOS se hace en la nube, así que no es imprescindible, aunque sí necesitas la cuenta de Apple Developer.

Uno rápido para el trabajo diario y el más capaz para planificar, revisar seguridad y resolver errores difíciles. En Claude Code puedes cambiar con /model.

Es posible, pero cuanto antes lo decidas, menos trabajo de migración. Si ya sabes que la app crecerá, empieza con Claude Code y Expo.

Para validar y para los primeros usuarios, normalmente sí. Revisa sus límites de uso y pausa de proyectos inactivos antes de depender de él.

Sobre el autor

Equipo editorial de appyweb

Marketing, SEO y desarrollo con IA

Especialistas de appyweb en SEO, publicidad, desarrollo web y automatización con IA.

Sigue con estas guías

Guía paso a paso · Principiante

Construye tu primera app con Claude: de la idea al plan y del plan al código

Un método sencillo para convertir una idea en una aplicación funcional aunque no sepas programar: primero Claude te entrevista para definirla, después redacta un plan por fases y, por último, Claude Code la construye etapa a etapa mientras tú pruebas. Incluye prompts para cada fase, ideas de proyectos para empezar y las señales de que necesitas a un profesional.

Media hora para la idea y el plan; una tarde para tener una primera versión funcionando. Leer la guía →
Guía paso a paso · Intermedio

De la idea a la App Store con Claude Code: plano, diseño, construcción y revisión

Un recorrido ordenado para sacar de tu cabeza la app que llevas meses pensando: dictarla y ordenarla, recortarla a una primera versión, convertirla en un plano con The Architect, diseñar con patrones de apps reales, construir tarea a tarea y repasar las guías de revisión de Apple antes de enviarla.

Una tarde para el plano; la construcción, según el alcance Leer la guía →
Guía paso a paso · Intermedio

Borrar la cuenta dentro de tu app: cumplir la norma 5.1.1(v) de Apple y el RGPD con ayuda de Claude

Si tu app permite crear una cuenta, Apple exige que también permita iniciar su eliminación desde la propia app. Esta guía explica qué pide exactamente la revisión, por qué esconder los datos no sirve, cómo combinar borrado real, anonimización irreversible y conservación legal en España, y cómo pedirle a Claude Code que lo implemente paso a paso.

Entre medio día y dos días, según el tamaño de la app Leer la guía →
Guía paso a paso · Intermedio

Preparar tu app para escalar con Claude Code: índices, caché, colas y pruebas de carga

Una app generada con IA puede ir perfecta con diez usuarios y hundirse con mil. Esta guía te enseña a pedirle a Claude Code un diagnóstico de escalabilidad, a corregir consultas lentas, añadir caché y mover tareas pesadas a colas, y a medir el resultado con pruebas de carga reales en k6.

Entre 2 y 4 horas para el diagnóstico, los arreglos y la primera prueba de carga Leer la guía →
Guía paso a paso · Intermedio

Protege tu app con Claude: RLS en Supabase, CORS y cabeceras de seguridad

Las tres configuraciones de seguridad que más se olvidan al construir una app con ayuda de la IA: Row Level Security en Supabase/PostgreSQL para que cada usuario vea solo sus datos, CORS limitado a tus dominios y cabeceras HTTP de seguridad. Para cada una: qué riesgo cubre, un prompt para que Claude la implemente y cómo verificar que funciona.

Entre 1 y 2 horas para una app pequeña Leer la guía →

¿Quieres llevar la IA a tu empresa sin pelearte con todo esto?

Diseñamos e implantamos agentes, automatizaciones y asistentes con IA a medida de tu negocio.

Ver nuestros servicios de IA

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp