Ir al contenido

Publicar en las tiendas de aplicaciones

Envuelve tu PWA publicada con PWA Builder para generar paquetes para Android, iOS y Windows. La pestaña Mobile → Publish del dashboard te guía paso a paso.

Proyecta crea aplicaciones web. Para distribuirlas a través de App Store, Google Play o Microsoft Store, debes envolver tu app publicada como una PWA y usar una herramienta como PWA Builder para generar los paquetes nativos.

La pestaña Mobile → Publish del dashboard te guía de principio a fin. Elige Google Play o App Store y te muestra cada paso: generar el paquete, crear tu ficha en la tienda y enviarlo, además de una lista de verificación para publicar actualizaciones después del lanzamiento. Los pasos a continuación reflejan ese recorrido, así que puedes usar cualquiera de los dos.

Paso 1: Asegúrate de que tu app sea una PWA

Sección titulada «Paso 1: Asegúrate de que tu app sea una PWA»

Antes de generar los paquetes para las tiendas, pídele a la IA que agregue soporte PWA:

Add PWA support to my app:
- Web app manifest with name, short name, icons (192px and 512px), theme color
- Service worker that caches the app shell for offline use

Luego publica en tu subdominio *.proyecta.live (o en un dominio personalizado).

Paso 2: Genera los paquetes para las tiendas

Sección titulada «Paso 2: Genera los paquetes para las tiendas»
  1. Abre pwabuilder.com
  2. Ingresa tu URL publicada
  3. PWA Builder ejecuta una auditoría del manifiesto, el service worker y la seguridad
  4. Haz clic en Package for Stores y elige un destino:
    • Android — genera un .aab (Android App Bundle) para Google Play
    • iOS — genera un proyecto de Xcode que compilas y envías mediante Xcode + Transporter
    • Windows — genera un .msix para Microsoft Store

Cada tienda tiene su propia consola de desarrollador:

Tienda Cuota de desarrollador Notas
Google Play $25 pago único Generalmente permisiva con los wrappers de PWA
Apple App Store $99/año Apple puede rechazar apps que son solo un webview sin funcionalidad nativa. Agrega funciones nativas (notificaciones push, compartir, cámara) vía web APIs para reforzar tu caso.
Microsoft Store $19 pago único (individual) La más permisiva

Importante: guarda tu clave de firma de Android

Sección titulada «Importante: guarda tu clave de firma de Android»

Cuando PWA Builder genera un paquete para Android, emite un archivo signing.keystore. Guárdalo en un lugar seguro — Google Play requiere que todas las actualizaciones futuras estén firmadas con la misma clave. Si la pierdes, no podrás actualizar tu app; solo podrás volver a publicarla con un nuevo nombre de paquete.

Lo mismo aplica para los perfiles de aprovisionamiento de iOS y los certificados de Windows.

La mayoría de las actualizaciones no requieren un nuevo envío a la tienda. Como la app envuelta carga desde tu URL publicada en Proyecta, los cambios de contenido y funcionalidad quedan disponibles en el momento en que publicas. Solo necesitas enviar un nuevo paquete cuando cambies:

  • El nombre de la app, el ícono o la pantalla de bienvenida
  • Las entradas del manifiesto que el wrapper incorpora
  • Las declaraciones de permisos nativos

Consulta Actualizar tu app móvil para más detalles.

  • Recursos para tiendas generados automáticamente — íconos, pantallas de bienvenida y textos para la ficha de la tienda generados a partir de tu branding existente
  • Integración directa con PWA Builder para que no tengas que salir de Proyecta
  • Gestión de metadatos para tiendas de aplicaciones vinculada al builder