PWA o app nativa: cómo elegimos para PantuFIT
Ventajas e inconvenientes de una web app instalable frente a una app nativa de Android, y por qué PantuFIT empezó en el navegador antes de llegar a Google Play.
Cuando empezamos PantuFIT la primera decisión fue dónde iba a vivir: ¿una app para descargar o una web que funcione como una app? Esto es lo que pesamos y por qué hicimos las dos cosas, en ese orden.
Qué es una PWA
Una PWA (aplicación web progresiva) es una web que se puede añadir a la pantalla de inicio y abrirse a pantalla completa, como una app, sin pasar por ninguna tienda. Se actualiza sola cada vez que publicas una nueva versión.
Ventajas de empezar en la web
- Un solo desarrollo para Android, iPhone y ordenador.
- Sin instalación: el usuario prueba con un enlace. Para una app de entrenamiento gratis, quitar ese paso es clave.
- Cambios al momento, sin esperar la revisión de una tienda.
- Google la indexa: la web pública trae visitas desde el buscador.
Lo que una app nativa hace mejor
- Avisos fiables. Las notificaciones web existen, pero las de una app instalada se entregan con más fiabilidad y el usuario las espera.
- Presencia en Google Play: hay gente que busca apps solo en la tienda.
- Acceso a funciones del teléfono y mejor integración con el sistema.
- Más visible: un icono instalado se abre más que un marcador.
Lo que decidimos
PantuFIT nació como web app porque necesitábamos que cualquiera pudiera probarla en diez segundos y porque nos permitía cambiar cosas cada día según lo que veíamos. Una vez estable la parte principal, las rutinas, los niveles y las rachas, el siguiente paso eran los recordatorios: «tu rutina te espera» y «tu amigo ya ha entrenado». Ahí la app nativa gana, y por eso PantuFIT para Android comparte cuenta y progreso con la web y llegará a Google Play.
Cómo decidir en tu caso
| Si necesitas… | Empieza por |
|---|---|
| Que la prueben sin fricción y aparecer en Google | Web app (PWA) |
| Avisos frecuentes y fiables | App nativa |
| Cámara, sensores o trabajo sin conexión intenso | App nativa |
| Un presupuesto ajustado para varias plataformas | Web app |
No es una elección para siempre: muchas apps empiezan como web, validan la idea y después añaden la versión nativa. Los pasos para publicarla los contamos en cómo publicar una app Android en Google Play.