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 GoogleWeb app (PWA)
Avisos frecuentes y fiablesApp nativa
Cámara, sensores o trabajo sin conexión intensoApp nativa
Un presupuesto ajustado para varias plataformasWeb 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.