Cómo crear una app desde cero sin saber programar
Cómo crear una app paso a paso si no programas: qué necesitas, las 4 formas de hacerla, cómo publicarla en App Store y Google Play y si se puede gratis.
- Publicado
- Lectura
- 13 min
- Etiquetas
- producto
- startups
- tecnologia

Para crear una app sin saber programar necesitas un problema concreto, saber quién la va a usar, elegir el tipo de app (web para móvil, multiplataforma o nativa) y decidir quién la construye: tú, con herramientas no-code o de inteligencia artificial, o un freelance, una agencia o un estudio. Después se prueba con usuarios reales y se publica.
En esta guía verás qué camino encaja con tu caso, los ocho pasos desde la idea hasta la App Store y Google Play, si se puede hacer gratis y cómo se gana dinero con una aplicación. La escribo desde el otro lado: llevo más de seis años construyendo software que usan miles de personas, y en Do My MVP hacemos primeras versiones de apps para gente que no programa.
¿Qué se necesita para crear una aplicación?
Lo primero que se necesita no es técnico: es un problema que alguien tenga de verdad y esté dispuesto a resolver. Con eso claro, la lista es corta:
- Un problema y un usuario concretos. «Las clínicas pequeñas pierden citas cuando alguien se pone de baja» sirve. «Una app para mejorar la salud» no.
- Una sola acción principal. Reservar, pedir, publicar, pagar. Lo que el usuario viene a hacer.
- Un tipo de app. Web adaptada al móvil, app nativa o multiplataforma. Más abajo explico cómo elegir.
- Quien la construya. Tú con una herramienta, o un profesional.
- Cuentas a tu nombre. Dominio, servidor, cuenta de desarrollador en Apple y Google si vas a las tiendas, y Stripe si vas a cobrar.
- Presupuesto y tiempo. Aunque la hagas tú, cuesta horas, suscripciones y cuotas.
- Un plan para venderla. Una app que nadie conoce no se descarga sola.
El orden importa. He visto muchas veces a fundadores llegar con cuarenta pantallas diseñadas en Figma y ninguna conversación con un cliente. Las pantallas se rehacen en una tarde; descubrir que nadie tiene el problema cuesta meses.
Las cuatro formas de hacerla si no programas
Hay cuatro caminos, y cada uno sirve para una cosa distinta:
| Camino | Coste aproximado | Tiempo | Sirve para |
|---|---|---|---|
| Herramientas no-code | Suscripción mensual + tus horas | Semanas | Herramientas internas, prototipos, validar interés |
| Inteligencia artificial | Suscripción mensual + tus horas | Días o semanas | Demos y prototipos que puedes enseñar |
| Aprender a programar | Tus horas | Meses o años | Si quieres dedicarte a esto, no solo lanzar una app |
| Encargarla | Desde unos miles de euros | 6 semanas a varios meses | Una app que cobra, guarda datos y tiene que funcionar |
Con herramientas no-code
Las plataformas no-code, como Bubble, FlutterFlow o Glide, te dejan montar una aplicación arrastrando bloques y configurando reglas, sin escribir código. Son rápidas para empezar, pero dependes de la plataforma: el precio sube con el uso, hay cosas que no se pueden hacer y, si el producto funciona, muchas veces toca rehacerlo. Lo explico con detalle en qué son el no-code y el low-code y cuándo compensan.
Para apps de contenido, como la carta de un restaurante, un catálogo o las noticias de una asociación, existen además los creadores de apps por plantillas (GoodBarber, Wix y similares). Sirven si tu app no necesita hacer nada que no haga ya la plantilla.
Con inteligencia artificial
Herramientas como Lovable, Bolt o Base44 generan una aplicación a partir de lo que les describes por escrito. En una tarde tienes algo que se parece mucho a una app. El problema llega con usuarios reales: cuentas, pagos, datos que no se pueden perder y errores que alguien tiene que entender y arreglar. Hasta dónde llegan, en crear una app con IA: lo que puedes hacer tú.
Aprendiendo a programar
Es el camino más largo y el más honesto si te atrae: aprenderás a hacer una app sencilla en unos meses. Pero una app que cobra, guarda datos personales y aguanta usuarios reales pide años de práctica. Si tu objetivo es lanzar un negocio y no cambiar de profesión, aprender a programar suele ser la forma más lenta de llegar.
Encargándola
Un freelance, una agencia o un estudio construyen la app por ti. Es la opción más cara al principio y la única que te da un producto profesional sin que tengas que aprender nada técnico. La clave está en cerrar bien qué se construye antes de empezar, y en que el código y los servidores queden a tu nombre. Si lo que buscas es un socio que lleve la tecnología, antes de nada mira qué hace un CTO y qué alternativas tienes.
Cómo crear una app paso a paso
Crear una app desde cero lleva ocho pasos: comprobar que el problema existe, elegir la acción principal, decidir el tipo de app, dibujar las pantallas, construirla, probarla con usuarios reales, publicarla y medir. Los tres primeros no necesitan ni una línea de código, y son los que más dinero ahorran.
1. Comprueba que el problema existe
Antes de diseñar nada, habla con diez personas que deberían tener el problema. No les preguntes si les gusta tu idea: pregúntales cómo lo resuelven hoy y cuánto les cuesta. Si nadie ha intentado resolverlo, probablemente no les duele tanto.
Una investigación que cuesta cero euros: lee las reseñas de una y dos estrellas de las apps que ya intentan resolver lo mismo. Ahí los usuarios cuentan, con sus palabras, qué les falta y por qué se van. Cómo hacer esas conversaciones sin engañarte lo cuento en el resumen de The Mom Test.
2. Elige la única acción que tiene que salir bien
Escribe todo lo que te gustaría que hiciera la app y quédate solo con lo necesario para esa acción. Es la idea del producto mínimo viable: una primera versión que hace una cosa bien y que puedes lanzar en semanas. La tienes explicada en la guía del producto mínimo viable.
3. Decide qué tipo de app necesitas
Esta decisión cambia el precio y el plazo más que casi ninguna otra:
| Tipo | Qué es | Ventajas | Inconvenientes |
|---|---|---|---|
| Web adaptada al móvil (PWA) | Se abre en el navegador; como aplicación web progresiva, se puede instalar en la pantalla de inicio | Una sola versión, se lanza antes, se actualiza al instante | No está en las tiendas; menos acceso a funciones del teléfono |
| Multiplataforma | Una base de código (Flutter, React Native) que genera apps para iPhone y Android | Está en las tiendas sin duplicar el trabajo | Pasa por la revisión de Apple y Google en cada versión |
| Nativa | Una app para iPhone y otra para Android, cada una con su tecnología | El mejor rendimiento y acceso completo al teléfono | Dos productos que construir y mantener |
Mi consejo para una primera versión: empieza por una web que funcione bien en el móvil, salvo que tu producto necesite algo que solo da una app instalada, como funcionar sin conexión, usar el Bluetooth o mandar notificaciones constantes. Si los datos dicen que hace falta app, la harás con usuarios que ya pagan.
¿Y si tienes que elegir entre iPhone y Android? En España, Android tiene el 73 % de los móviles y iOS el 27 % (StatCounter, septiembre de 2026). Pero lo que cuenta es el móvil de tu cliente, no el del mercado: si vendes a un perfil concreto, pregúntale qué teléfono usa antes de decidir.
4. Dibuja las pantallas y pruébalas
Haz un boceto de cada pantalla (lo que en diseño se llama wireframe), en papel o en Figma, y enséñaselo a tres o cuatro posibles usuarios. Lo que buscas es que entiendan qué hacer sin que se lo expliques. Si en lugar de bocetos tienes un prototipo que se puede tocar, mejor: se ven antes los problemas.
5. Constrúyela
Con el camino que hayas elegido. Si la encargas, pide un precio cerrado por escrito y un prototipo funcional antes de que se construya todo. Si la haces tú, guarda copias de los datos desde el primer día: es lo primero que se olvida y lo que más duele perder.
6. Pruébala con usuarios reales
No con amigos ni familia: te dirán que les encanta y no volverán a entrar. Busca a gente que tenga el problema y no te deba nada. Mira qué hacen, dónde se atascan y qué no usan.
Si la app va a las tiendas, las dos tienen su forma de repartir versiones de prueba antes del lanzamiento: TestFlight en iPhone y los canales de prueba interna y cerrada en Google Play. Y en Google hay una condición que pilla por sorpresa a muchos: si tu cuenta de desarrollador es personal y la creaste después del 13 de noviembre de 2023, antes de publicar tienes que hacer una prueba cerrada con al menos 12 personas durante 14 días seguidos (Ayuda de Play Console). Búscalas antes de terminar la app, no después.
7. Publícala
Si es una web, basta con un dominio y un servidor. Si va a las tiendas, necesitas una cuenta de desarrollador en cada una:
- App Store (Apple): 99 dólares al año (Apple Developer).
- Google Play: 25 dólares, un único pago (Ayuda de Play Console).
Abre las cuentas a tu nombre o al de tu empresa. Si las abre quien te hace la app, la app es suya aunque la hayas pagado tú. Si publicas como empresa, las dos tiendas te pedirán un número D-U-N-S, un identificador gratuito de Dun & Bradstreet que puede tardar días en llegar: pídelo pronto.
Después hay que preparar la ficha de la tienda, que es lo que la gente ve antes de descargar:
- Nombre y subtítulo claros, con las palabras que usaría tu cliente para buscarte.
- Icono y capturas que enseñen la acción principal, no la pantalla de inicio.
- Descripción que empiece por el problema que resuelves.
- Categoría y palabras clave bien elegidas. Trabajar esto para salir en las búsquedas de la tienda se llama ASO (App Store Optimization).
- Política de privacidad publicada en una web. Apple la exige a todas las apps y Google también, junto con un formulario sobre qué datos recoges.
Por último, la revisión. Apple revisa la mitad de las apps en menos de 24 horas y el 90 % en menos de 48 (Apple). Google puede tardar desde unas horas hasta siete días, y recomienda dejar al menos una semana de margen antes de la fecha de lanzamiento (Ayuda de Play Console). Los rechazos más habituales vienen de la privacidad, de cobros que no pasan por el sistema de pago de la tienda y de apps que se cuelgan o parecen sin terminar.
8. Mide y decide
Antes de lanzar, elige una métrica y un umbral: cuántos usuarios repiten la segunda semana, cuántos pagan. Tras unas semanas, mira el dato y decide si sigues, cambias de enfoque o paras.
¿Se puede crear una app gratis?
Se puede crear una app sencilla gratis, pero no publicarla ni mantenerla gratis. Las herramientas no-code y de IA tienen planes gratuitos con los que puedes montar un prototipo, y hay servicios que alojan una web pequeña sin coste. Los límites llegan pronto:
- Publicar en las tiendas cuesta dinero: 25 dólares en Google Play y 99 al año en Apple. Una web adaptada al móvil se publica sin pasar por ahí.
- Los planes gratuitos se quedan cortos en cuanto hay usuarios: límite de registros o de uso, la marca de la plataforma visible y, a veces, sin dominio propio.
- Tu tiempo no es gratis. Hacerla tú cuesta semanas, aunque no pagues ninguna factura.
Para probar una idea, el plan gratuito de una herramienta de IA da para mucho; te cuento cómo sacarle partido en la guía para crear una app con IA. Para cobrar a clientes, cuenta con algún gasto desde el primer día.
¿Y cuánto cuesta?
Crear una app cuesta según quién la construya: desde unos cientos de euros al año si la haces tú con una herramienta no-code hasta más de 60.000 euros si encargas una app nativa con varios tipos de usuario. Para una primera versión a medida, con cuentas de usuario y pagos, lo habitual en España está entre 8.000 y 30.000 euros. Lo desgloso por tipo de app, con los costes que llegan después del lanzamiento, en cuánto cuesta crear una app en España.
¿Cómo se gana dinero con una app?
Una app gana dinero cobrando a alguien por algo, y hay cinco formas habituales de hacerlo:
| Modelo | Cómo funciona | Encaja con |
|---|---|---|
| Suscripción | Pago mensual o anual por usarla | Herramientas que se usan cada semana |
| Freemium | Gratis con límites; se paga por más | Productos con muchos usuarios y uso frecuente |
| Comisión | Te quedas un porcentaje de cada transacción | Marketplaces y reservas |
| Pago único | Se paga una vez al descargarla o desbloquearla | Apps de utilidad muy concreta |
| Publicidad | Anunciantes pagan por mostrarse | Apps con cientos de miles de usuarios activos |
Si cobras dentro de una app de las tiendas, Apple y Google se quedan una comisión. En la App Store es del 15 % para desarrolladores que facturan menos de un millón de dólares al año (Apple); Google aplica porcentajes parecidos según el tipo de venta (Google Play). En una web cobras con Stripe y la comisión es mucho menor. Es otra razón para empezar por la web si tu modelo es de suscripción, que es justo lo que hace un SaaS.
La publicidad es la forma más difícil de las cinco para una app nueva: necesitas muchísimos usuarios para que dé dinero. Si tu idea solo funciona con anuncios, revisa los números antes de construir nada.
¿Cómo se gana dinero con una app gratuita?
Una app gratuita gana dinero cobrando a una parte de sus usuarios o a terceros. Las fórmulas habituales son cuatro: una versión de pago con más funciones (freemium), compras dentro de la app, una suscripción para quitar límites y la publicidad. En la práctica solo una pequeña parte de los usuarios paga, así que una app gratuita necesita muchos usuarios activos o un precio alto para quien sí paga.
Errores habituales
- Empezar por el diseño. Primero el problema y el usuario; las pantallas después.
- Querer las dos tiendas desde el primer día. Una web móvil se lanza antes y te dice si hace falta app.
- Meter todo en la primera versión. Cada función que no es la principal retrasa el lanzamiento y no te enseña nada nuevo.
- Dejar las cuentas a nombre de otro. Dominio, servidor, repositorio y tiendas, siempre a tu nombre.
- No pensar en después. Una app necesita mantenimiento: actualizaciones del sistema operativo, errores, copias de seguridad.
Preguntas frecuentes
¿Cuánto se tarda en crear una app?
Una primera versión bien recortada, con cuentas de usuario y pagos, se construye en unas seis u ocho semanas. A eso súmale el tiempo de validar la idea antes y, si vas a las tiendas, las pruebas y la revisión: hasta dos semanas más en Google Play si tu cuenta es personal y nueva.
¿Qué lenguaje de programación se usa para hacer una app?
Las apps nativas se programan en Swift para iPhone y en Kotlin para Android. Las multiplataforma usan Flutter (con el lenguaje Dart) o React Native (con JavaScript), y una web adaptada al móvil se hace con las tecnologías de cualquier web. Si no vas a programar tú, lo que importa es que sea una tecnología estándar que cualquier otro equipo pueda mantener.
¿Puedo publicar una app sin tener empresa?
Sí. Las dos tiendas aceptan cuentas de desarrollador personales. Si después creas una empresa, puedes transferir la app a una cuenta de organización, aunque es un trámite que conviene hacer pronto.
En resumen
- Para crear una app necesitas un problema concreto, un usuario claro, una acción principal y alguien que la construya.
- Sin saber programar tienes cuatro caminos: no-code, IA, aprender o encargarla. Los dos primeros sirven para validar; para cobrar y crecer, lo normal es encargarla.
- Empieza por una web adaptada al móvil salvo que necesites algo que solo da una app instalada.
- Publicar en las tiendas cuesta 99 dólares al año en Apple y 25 dólares una vez en Google; abre las cuentas a tu nombre y, en Google, prepara la prueba cerrada de 12 personas durante 14 días.
- Busca clientes mientras se construye: sin ventas, la app no te dirá si la idea funciona.
Si ya tienes claro el problema y quieres lanzar la primera versión en mes y medio, mira cómo trabajamos.