Cómo se desarrolla una app, paso a paso
Meypi Developers · Actualizado el
Una app se desarrolla en seis fases: se decide qué tiene que hacer, se diseñan sus pantallas, se programa, se prueba en teléfonos reales, se publica en las tiendas y se mantiene al día. En Meypi Developers, un estudio de software del área metropolitana de Barcelona, desarrollamos apps para empresas: este artículo cuenta qué pasa en cada fase y qué decide tu empresa en ella.
1. ¿Cuáles son las fases del desarrollo de una app?
Son seis, y cada una termina con algo que tu empresa puede ver y revisar:
- Qué tiene que hacer.: Para quién es la app, qué resuelve y qué entra en la primera versión.
- Diseño de las pantallas.: Cómo se ve y cómo se usa, pantalla a pantalla, con tu marca.
- Programación.: Las funciones, los datos y las conexiones con los programas de tu empresa.
- Pruebas.: En teléfonos reales, iPhone y Android, antes de que la vea ningún cliente.
- Publicación.: En las tiendas de iPhone y Android, a nombre de tu empresa.
- Mantenimiento.: Actualizaciones para las versiones nuevas de los teléfonos, corrección de errores y mejoras.
El orden importa: cada fase parte de lo decidido en la anterior. Cambiar una pantalla cuando todavía es un diseño es rápido; cambiarla cuando ya está programada obliga a rehacer trabajo.
2. ¿Qué se decide antes de empezar?
Antes de diseñar nada hay que saber qué tiene que conseguir la app. En la primera reunión, por videollamada, por teléfono o en persona si el proyecto lo pide, repasamos:
- Para quién es: tus clientes, tu equipo o los dos.
- Qué tienen que poder hacer con ella: reservar, pedir, consultar, pagar o recibir avisos.
- Si sale para iPhone, para Android o para los dos desde el principio.
- Qué funciones del móvil necesita: avisos, cámara, ubicación, uso sin cobertura o acceso con la cara o la huella.
- Con qué tiene que conectarse: tu web, tu programa de gestión o tu tienda online.
- Qué entra en la primera versión y qué puede esperar a la siguiente.
Con eso preparamos el presupuesto, que te llega por escrito y dividido en fases, con lo que se entrega en cada una.
Lo que más ayuda en esta fase es separar lo imprescindible de lo que estaría bien tener. Una primera versión con lo esencial llega antes a tus clientes, y son ellos quienes dicen qué echan en falta.
3. ¿Cómo se diseñan las pantallas de una app?
El diseño decide cómo se ve la app y, sobre todo, cómo se usa: cuántos pasos hay que dar para reservar o pagar, dónde está cada botón y qué encuentra alguien que la abre por primera vez.
Se diseña pantalla a pantalla, con los colores, la letra y el logotipo de tu marca. Primero se ordenan los recorridos principales y después cada pantalla con su contenido real: un texto de relleno esconde problemas que el texto de verdad deja ver.
Tu empresa aporta la marca y los contenidos, como textos, fotos, la carta o el catálogo. El resultado es el diseño completo de la app, que se programa después.
4. ¿Qué se hace mientras se programa?
Se construye lo que el diseño dibuja: las pantallas, las funciones que usan tus clientes y los datos que la app guarda y mantiene sincronizados.
- Las funciones de la app.: Cuentas de usuario, reservas, pedidos o pagos, según lo que se haya decidido.
- Las funciones del móvil.: Avisos que llegan aunque la app esté cerrada, uso sin cobertura, cámara, ubicación y acceso con la cara o la huella.
- Las conexiones.: La app habla con tu web, tu programa de gestión o tu tienda online, para que nadie copie datos a mano.
- El panel de gestión.: Si tu equipo necesita publicar contenido o ver los datos de la app.
El trabajo avanza por las fases del presupuesto, y en cada una sabes qué se entrega. Durante todo el proyecto trabajas directamente con el estudio.
5. ¿Cómo se prueba una app antes de publicarla?
En teléfonos reales, iPhone y Android, no solo en el ordenador. Un móvil de verdad enseña lo que una simulación esconde: la letra que no se lee al sol, el botón que queda debajo del pulgar o el aviso que no llega.
- Que cada recorrido funciona de principio a fin: registrarse, reservar, pagar.
- Que la app sigue respondiendo sin cobertura o con poca, si tiene que hacerlo.
- Que los avisos llegan cuando tienen que llegar.
- Que se ve bien en pantallas de tamaños distintos.
Conviene que tu equipo también la use unos días antes de publicarla: es la forma más directa de comprobar que hace lo que se decidió al principio.
6. ¿Cómo se publica una app en las tiendas?
La publicamos nosotros en las tiendas de iPhone y Android, a nombre de tu empresa. Cada tienda pide su propia cuenta de desarrollador, que también va a nombre de tu empresa.
Cada tienda revisa la app antes de publicarla. Por eso su ficha en la tienda, con el nombre, la descripción y las capturas, se prepara con el mismo cuidado que la app.
Es el mismo camino que han seguido las más de 20 apps que hemos hecho para clientes y que hoy están en producción. Te contamos cómo trabajamos en la página de desarrollo de apps.
7. ¿Cuánto se tarda en desarrollar una app?
Una primera versión, en pocos meses, según el alcance. El plan del presupuesto fija qué se entrega en cada fase, así que sabes desde el principio cuándo llega cada parte.
Lo que más alarga un proyecto no suele ser la programación, sino cambiar decisiones a mitad de camino. Por eso la primera fase dedica tiempo a decidir bien qué entra en la primera versión.
8. ¿Qué pasa después de publicar la app?
La app no se termina el día que sale en las tiendas. Cada año hay versiones nuevas de iPhone y Android, y la app tiene que seguir funcionando en ellas. El mantenimiento cubre esas actualizaciones, la corrección de errores y las mejoras que pidas.
Con la app en manos de tus clientes llegan también sus opiniones y sus peticiones. De ahí salen las mejoras de la siguiente versión.
9. ¿De quién es la app?
De tu empresa, cuando el proyecto está pagado. Está publicada a tu nombre en las tiendas desde el primer día.
10. ¿Cuánto cuesta desarrollar una app?
No hay una cifra única: el precio sale de lo que la app tiene que hacer. Lo que más lo mueve es el número de pantallas y de tipos de usuario, si sale para iPhone y Android, las funciones del móvil que usa, las conexiones con tus programas y si hace falta un panel de gestión.
Lo explicamos a fondo en la guía sobre cuánto cuesta crear una app.
Si ya tienes la idea, cuéntanos tu app. Te respondemos en menos de 24 h.
Sigue leyendo
- Desarrollo de apps
Cómo hacemos la app de tu negocio, con tu marca, para iPhone y Android.
- ¿Cuánto cuesta crear una app?
Qué mueve el precio de una app y qué pasa después de publicarla.
Cuéntanos qué necesitas
Qué quieres construir, para cuándo y con qué presupuesto.