Ruta 1 — Gratis, hazlo tú mismo
La ruta de código abierto es genuinamente gratuita en términos de software. La propia CLI Bubblewrap de Google envuelve una PWA en una Trusted Web Activity; Capacitor crea una shell nativa para sitios sin service worker. Ambos producen una app firmada a coste de licencia cero.
El coste está en otro lugar. Instalas y mantienes el Android SDK, Java y las herramientas de build; generas un keystore y debes protegerlo para siempre; y depuras los inevitables fallos de build. Para un desarrollador cómodo con la cadena de herramientas, es un fin de semana gratuito. Para un fundador no técnico, es un muro. Y perder el keystore significa no poder actualizar nunca tu app — un riesgo real y permanente que el etiquetado «gratuito» rara vez menciona.
Ruta 2 — Servicio alojado de pago
Un servicio alojado toma tu URL y produce un .aab firmado, un .apk y un keystore cifrado — sin que toques una línea de comandos. El precio cubre el mantenimiento de infraestructura, el almacenamiento seguro del keystore y las actualizaciones de la cadena de build Android.
La pregunta clave a cualquier servicio: ¿me entregas mis archivos o me alquilas la app? SaasToStore envía el keystore cifrado por email tras cada build — puedes reutilizarlo con cualquier otra herramienta.
Comparación lado a lado
| Criterio | DIY gratis | Alojado de pago |
|---|---|---|
| Coste de software | 0€ | Desde 9€ por build |
| Tarifa Google Play | 25$ (obligatoria) | 25$ (obligatoria) |
| Tiempo de configuración | 4–8h (desarrollador) | 10 minutos |
| Habilidades requeridas | Android SDK, Java, CLI | Ninguna |
| Gestión del keystore | Tú (riesgo de pérdida) | Cifrado + email automático |
| Actualizaciones de toolchain | Manual | Incluidas |
| Soporte | Foros de la comunidad | Email / chat |
| Firmado y listo para tienda | Sí (si toolchain OK) | Sí (garantizado) |
El cálculo real del coste
El error clásico es comparar 0€ (DIY) con 9€ (de pago) y concluir que el DIY es más barato. Pero si la configuración te lleva 6 horas a 50€/hora de tu tiempo, el DIY cuesta 300€ — más el riesgo del keystore. Para un fundador no técnico, la ruta de pago es casi siempre la de menor coste total.
Escenario típico: fundador en solitario, sitio SaaS
DIY
- 25$ Google Play
- 6h de configuración (fin de semana perdido)
- Riesgo de pérdida del keystore
- Actualizaciones manuales de toolchain
SaasToStore SOLO
- 25$ Google Play
- 9€ build único
- 10 minutos de tu tiempo
- Keystore seguro y recuperable
Lo que nunca deberías hacer
❌ Usar un servicio que 'retiene' tu keystore
Si el servicio cierra o cambia sus condiciones, pierdes la posibilidad de actualizar tu app. Exige siempre recibir tu keystore.
❌ Pagar una suscripción mensual por una app estática
Si tu app cambia poco, un build único es mucho más económico que una suscripción mensual.
❌ Ignorar la tarifa de 25$ de Google
Es inevitable, sea cual sea la ruta. Algunos servicios la omiten en su comunicación de marketing.
