De la landing a la app, sin escribir una línea de código

De una sesión de mentoría real, anonimizada. Partimos de una landing ya construida con IA (identidad visual, copy y paleta propios) y el reto de convertirla en una app publicable en Google Play. La idea: encadenar piezas gratuitas ya montadas y dejar que la IA haga la fontanería.

Empezar el repaso

El encargo de la mentoría

~2 min

Esta píldora sale de una mentoría real, anonimizada. Antes de entrar en el cómo, el marco de la sesión en tres golpes:

El caso, en tres golpes
  1. 01 Contexto

    Una landing ya construida con IA: identidad visual, paleta de colores y copy propios, elegidos entre varias opciones. Bonita, pero sin conectar a nada todavía.

  2. 02 Necesidad

    Publicarla de verdad, guardar quién se registra, avisar por email, y además tener una app instalable en el móvil. Todo sin escribir una línea de código.

  3. 03 Solución

    Encadenar herramientas gratuitas ya montadas (hosting, base de datos, email) y, para la app, ir directo a nativo con React Native. La IA hace la fontanería; tú decides el criterio.

Hasta dónde has llegado sin escribir código

~3 min

El punto de partida ya es notable: una landing con identidad visual propia (paleta de colores, logo) y un copy escrito por IA entre varias opciones, eligiendo el que más convencía en cada caso. Nada de plantilla genérica: decisiones tomadas a mano sobre propuestas generadas.

Y algo más interesante todavía: al retomar el trabajo previo de definición (hecho en una pizarra colaborativa, con casos de uso escritos en formato Gherkin), bastó con pasarle una captura de pantalla a la IA para que lo reconociera y lo tuviera en cuenta. Ese trabajo de diseño no se pierde: se traslada.

La IA no empieza de cero si tú tampoco

Cuanto mejor definido está el problema antes de picar nada (aunque sea en una pizarra, con post-its o con casos de uso escritos a mano), mejor parte la IA. No hace falta que ese trabajo esté digitalizado en un formato especial: una simple foto o captura ya le da contexto suficiente para no repetir decisiones ya tomadas.

Marco de la mentoría: todo lo que viene es un patrón general, aplicable a cualquier proyecto construido con IA sin escribir código. No hay nada del proyecto concreto: son los conceptos y los pasos que sirven a cualquiera que arranca así.

Publicar la web de verdad (Vercel)

~3 min

Una landing hecha con IA solo existe de verdad cuando está publicada. Vercel da hosting gratuito, con muy poca fricción, y se maneja desde el terminal sin tocar código: es la propia IA la que ejecuta los comandos.

  1. 1
    Login: se ejecuta el comando de login del CLI de Vercel y se autentica desde el navegador.
  2. 2
    Deploy: con un único comando, la IA sube la web a producción.
  3. 3
    Y ya está. No hace falta configurar nada más para tener la landing publicada y con URL propia.

En un comando

De todo el stack, es la pieza más sencilla: instalar el CLI, hacer login una vez y pedirle a la IA que despliegue. No hay servidores que configurar ni certificados que gestionar a mano.

Guardar quién se registra (Supabase)

~4 min

Para que la web deje de ser solo un escaparate, necesita base de datos. Supabase da una base de datos Postgres gratuita: guarda ahí a cada persona que deje su email al apuntarse.

  1. 1
    Cuenta: crear cuenta en supabase.com.
  2. 2
    Token: generar un token de acceso desde el panel.
  3. 3
    Guardarlo: pasárselo a la IA y pedirle que lo guarde en variables de entorno, nunca en el código.
  4. 4
    Migraciones: a partir de ahí, la IA puede crear y modificar tablas de la base de datos ella sola.
Ojo con el apagado automático: el plan gratuito se apaga si pasan 7 días sin actividad. Se reactiva con un clic desde el panel, o se evita del todo con un cron job semanal que haga una llamada mínima para mantenerla despierta.

Avisos automáticos por email (Resend)

~3 min

Falta cerrar el círculo: que cada registro dispare un aviso. Con Resend, cuando alguien se registre en la web, se envían dos emails: uno de confirmación a esa persona y otro de notificación para ti, avisando de que hay un nuevo interesado.

Mismo patrón que Supabase: crear cuenta, generar token, pasárselo a la IA para que configure el envío. Plan gratuito con un límite bastante alto, de sobra para empezar a validar.

Prompt de partida · conectar Supabase y Resend con IA
Quiero conectar mi web con Supabase y Resend.

Contexto: ya tengo cuenta y token de acceso de ambos servicios.

Pídeme los tokens y guárdalos en variables de entorno, nunca en el código.
Con Supabase: crea una tabla de "registros" (nombre, email, fecha) y guarda ahí
cada persona que rellene el formulario de la landing.
Con Resend: cuando se guarde un registro nuevo, envía un email de bienvenida
a esa persona y otro de aviso a mi correo, con su nombre y email.

Explícame en dos frases qué has hecho, sin tecnicismos.

De la web a la Play Store (React Native)

~5 min

El reto: tener una app instalable en el móvil sin escribir una línea de código. Como el objetivo final es publicarla en Google Play, conviene ir directo a la opción nativa en vez de envolver la web.

React Native · recomendado

  • La IA migra el proyecto a una app nativa real
  • Mejor rendimiento y experiencia más integrada
  • Es lo que espera una tienda como Google Play

Wrapper · envolver la web

  • La app queda como una web empaquetada
  • Más rápido de montar, pero peor experiencia
  • Tiene sentido solo si no hay intención de publicar

Publicar tiene sus propios pasos

Para probar la app localmente hace falta el emulador de Android, que la IA puede instalar y configurar. La licencia de desarrollador de Google Play ronda los 25 $ (cifra aproximada, se confirma al darte de alta en Play Console). La monetización (anuncios, versión de pago, o dejarla gratis) queda pendiente: no es la prioridad ahora, lo importante es aprender el proceso completo.

Recursos
  • Web Vercel CLI · documentación del CLI para hacer login y desplegar la web en producción.
  • Web Supabase · base de datos Postgres gratuita, con panel para generar el token de acceso.
  • Web Resend · servicio de email transaccional: confirmaciones y avisos automáticos.
  • Web Vercel Labs · skill de React Native · referencia para que la IA migre un proyecto web a React Native.

Convierte lo que te guste en una skill

~3 min

La forma de no repetir trabajo: cada vez que la IA acierte con algo (una paleta de colores, un estilo, una estructura), que quede guardado y reutilizable, en vez de tener que volver a explicarlo desde cero en el siguiente proyecto.

Tu propio recetario

Pídele a la IA que cree una skill: un archivo Markdown con esa habilidad guardada. Así, en otro proyecto, le dices que haga algo parecido y ella ya sabe reutilizarla, sin que tengas que repetir la explicación completa.

Por qué esto va tan rápido (por ahora)

~3 min

Un proyecto que empieza de cero, como este, se llama greenfield. Sin código previo que respetar, la IA propone y construye con mucha libertad, y por eso avanza tan rápido: una idea se convierte en algo real en minutos.

La trampa está en no sentar buenas prácticas de arquitectura desde el principio: si el proyecto crece y acumula historia (se convierte en legacy), sin esa base se acaba gastando mucho más tiempo en refactorizar que si se hubiera cuidado desde el inicio.

Para este proyecto en concreto: mientras sea material de aprendizaje durante el curso, no hay que obsesionarse con la arquitectura perfecta. Pero si en el futuro crece y se sigue alimentando, merece la pena cuidar esa base pronto, antes de que sea más caro cambiarla.

Tu plan de acción

~2 min

El orden por el que yo empezaría. Márcalo a medida que lo completes: se guarda en tu navegador, así que puedes volver y seguir por donde ibas.

Pasos, en orden

Marca lo que vayas completando. Se guarda en tu navegador, así que al volver sigue aquí.

0/6 completado
Repaso

Repaso rápido

Tres preguntas para fijar lo esencial. No hay nota ni castigo: si fallas, te explico el porqué.

Repaso · Pregunta 1/3

El plan gratuito de Supabase se apaga solo. ¿Cuándo pasa y cómo se soluciona?

El plan gratuito de Supabase se apaga solo. ¿Cuándo pasa y cómo se soluciona?

Glosario · toca para ampliar

  • No-code

    Crear software sin escribir código, con herramientas visuales o, cada vez más, con lenguaje natural que la IA convierte en producto. Es lo que ha permitido montar la landing entera sin tocar una línea.

    Ver en el diccionario
  • Deploy

    Publicar una versión del proyecto para que esté disponible de verdad, no solo en tu ordenador. Con Vercel es prácticamente un único comando.

    Ver en el diccionario
  • Token de acceso

    Una clave secreta que un servicio (Supabase, Resend) te genera para que la IA pueda usar tu cuenta sin compartir tu contraseña. Se guarda en variables de entorno, nunca en el código.

    Ver en el diccionario
  • Backend as a Service

    Un servicio que te da base de datos y servidor ya montados (como Supabase), para no tener que programar ni mantener tu propio backend.

    Ver en el diccionario
  • Variables de entorno

    Un archivo aparte del código donde se guardan claves y tokens, para que nunca queden escritos a la vista ni se suban por error a un repositorio.

    Ver en el diccionario
  • Email transaccional

    Un correo automático que dispara una acción del usuario (registrarse, comprar), no una campaña de marketing. Con Resend, cada registro puede avisar al usuario y a ti a la vez.

    Ver en el diccionario
  • React Native

    Framework para construir apps nativas de Android e iOS desde un mismo proyecto. La alternativa recomendada frente a envolver la web cuando el objetivo es una tienda de apps.

    Ver en el diccionario
  • Greenfield y legacy

    Greenfield es un proyecto que arranca de cero, sin nada que respetar todavía; legacy es uno con historia, donde hay que cuidar más la arquitectura para no perder tiempo refactorizando.

    Ver en el diccionario

Si solo tienes tiempo para 2 cosas

Estas dos ideas son las que más impacto tienen. Si te llevaras únicamente dos cosas de toda esta página, que sean éstas:

  1. Encadena piezas ya montadas: Vercel, Supabase y Resend te dan hosting, base de datos y email sin programar un backend propio. Tú pones el criterio; la IA conecta las piezas.
  2. Si el destino es una tienda de apps, ve directo a nativo: React Native en vez de envolver la web. Y cada acierto de la IA, guárdalo como skill para no perderlo.

¿Quieres que lo montemos juntos sobre tu proyecto? Puedes reservar una mentoría conmigo o escribirme a hi@alci.dev. Las herramientas cambian cada semana, pero encadenar piezas simples no pasa de moda.

Alcibiades Cabral · De la landing a la app, sin escribir código
Píldora de mentoría · 14 julio 2026