Ir al contenido

Aplicaciones Móviles

Crea web apps optimizadas para móviles en Proyecta. Las PWAs funcionan hoy; wrappers nativos para iOS/Android disponibles vía PWA Builder.

Proyecta construye web apps. El camino más rápido para “tener una app en el celular” es una web app responsive — opcionalmente mejorada como Progressive Web App (PWA) para que los usuarios puedan instalarla en su pantalla de inicio y, en plataformas compatibles, recibir notificaciones push, soporte sin conexión y una experiencia en pantalla completa.

Para distribución nativa a través del App Store, Google Play o Microsoft Store, envuelves la PWA publicada usando una herramienta como PWA Builder.

  • Selector de viewport responsive en el builder — cambia entre vistas de Escritorio / Tablet / Móvil mientras editas
  • Prompts de IA optimizados para móvil — la IA sabe cómo construir layouts responsivos cuando se lo pides
  • Notificaciones push con el SDK de Proyecta — consulta Notificaciones Push
  • UI del builder para móvil — Proyecta funciona en teléfonos, así que puedes construir desde donde estés

Para la mayoría de las apps, una PWA es la respuesta correcta:

Add PWA support to my app:
- Web app manifest with name, icons, theme color
- Service worker with offline cache for the app shell
- Service worker with update toast on new version

La IA configurará el manifiesto y el service worker. Una vez que publiques, los usuarios podrán:

  • Abrir tu app en cualquier navegador móvil
  • Tocar el menú del navegador y elegir Add to Home Screen (iOS) o Install app (Android)
  • Abrirla como una app nativa desde su pantalla de inicio

Las PWAs en iOS 16.4+ también soportan Web Push, por lo que las notificaciones funcionan — consulta Notificaciones Push para la configuración.

Si necesitas publicar en el App Store o Google Play, el camino recomendado es envolver tu PWA publicada:

  1. Publica en tu subdominio *.proyecta.live (o un dominio personalizado)
  2. Abre pwabuilder.com e ingresa tu URL
  3. Genera los paquetes nativos — Android (AAB), iOS (proyecto de Xcode), Windows (MSIX)
  4. Envía a la tienda correspondiente

Consulta Publicar en App Stores para más detalles.

  • Apple puede rechazar apps que son solo WebView y no agregan funcionalidad nativa. Ten esto en cuenta antes de apuntar al App Store.
  • Las notificaciones push en iOS requieren que el usuario instale la PWA desde Safari primero (no desde un wrapper).
  • Cámara, GPS, contactos funcionan todos a través de APIs web — las APIs exclusivas de native (HealthKit, ARKit) no son accesibles desde un wrapper de PWA.
  • Plantillas nativas de React Native / Expo para proyectos que necesiten shells verdaderamente nativos
  • Integración con Capacitor como camino alternativo de wrapping
  • Asistente de publicación en app stores dentro del builder (íconos, pantallas de inicio, copy para la ficha de la tienda)
  • Gestión de metadatos para app stores sincronizada con el builder