App Mobile
Crea web app ottimizzate per mobile con Proyecta. Le PWA funzionano da subito; wrapper nativi iOS/Android tramite PWA Builder.
Proyecta crea web app. Il percorso più rapido per avere “un’app sullo smartphone” è una web app responsive — opzionalmente potenziata come Progressive Web App (PWA) in modo che gli utenti possano installarla nella schermata home e, sulle piattaforme supportate, ricevere notifiche push, usarla offline e godere di un’esperienza a schermo intero.
Per la distribuzione nativa tramite App Store, Google Play o Microsoft Store, puoi racchiudere la PWA pubblicata all’interno di un wrapper usando uno strumento come PWA Builder.
Cosa ottieni già da subito
Sezione intitolata “Cosa ottieni già da subito”- Selettore viewport responsive nel builder — passa tra le anteprime Desktop / Tablet / Mobile durante la modifica
- Prompt AI mobile-first — l’AI sa come costruire layout responsive quando lo richiedi
- Notifiche push tramite Proyecta SDK — vedi Notifiche Push
- UI del builder per mobile — Proyecta funziona anche su smartphone, così puoi creare ovunque ti trovi
Il percorso PWA
Sezione intitolata “Il percorso PWA”Per la maggior parte delle app, una PWA è la scelta giusta:
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 versionL’AI configurerà il manifest e il service worker. Una volta pubblicata l’app, gli utenti possono:
- Aprire la tua app in qualsiasi browser mobile
- Toccare il menu del browser e scegliere Add to Home Screen (iOS) oppure Install app (Android)
- Avviarla come un’app nativa dalla schermata home
Le PWA su iOS 16.4+ supportano anche Web Push, quindi le notifiche funzionano — vedi Notifiche Push per la configurazione.
Approfondimento: wrapper nativi
Sezione intitolata “Approfondimento: wrapper nativi”Se hai bisogno di pubblicare sull’App Store o su Google Play, il percorso consigliato è racchiudere la tua PWA pubblicata in un wrapper:
- Pubblica sul tuo sottodominio
*.proyecta.live(o su un dominio personalizzato) - Apri pwabuilder.com e inserisci il tuo URL
- Genera i pacchetti nativi — Android (AAB), iOS (progetto Xcode), Windows (MSIX)
- Invia allo store corrispondente
Consulta Pubblicare sugli App Store per i dettagli.
Limiti da tenere a mente
Sezione intitolata “Limiti da tenere a mente”- Apple potrebbe rifiutare le app basate su WebView puro che non aggiungono funzionalità native. Tienilo in considerazione prima di puntare all’App Store.
- Le notifiche push su iOS richiedono che l’utente installi la PWA da Safari (non da un wrapper).
- Fotocamera, GPS e contatti funzionano tutti tramite le API web — le API solo native (HealthKit, ARKit) non sono raggiungibili da un wrapper PWA.
Prossimamente
Sezione intitolata “Prossimamente”- Template nativi React Native / Expo per i progetti che necessitano di shell veramente native
- Integrazione con Capacitor come percorso alternativo di wrapping
- Procedura guidata di pubblicazione sugli app store nel builder (icone, splash screen, testo della scheda store)
- Gestione dei metadati per gli app store sincronizzata con il builder