Sari la conținut

Aplicații Mobile

Creează aplicații web optimizate pentru mobil în Proyecta. PWA-urile funcționează deja; pachete native iOS/Android prin PWA Builder.

Proyecta construiește aplicații web. Cea mai rapidă cale către „o aplicație pe telefon” este o aplicație web responsive — opțional îmbunătățită ca Progressive Web App (PWA), astfel încât utilizatorii să o poată instala pe ecranul de pornire și (pe platformele compatibile) să primească notificări push, suport offline și o experiență pe tot ecranul.

Pentru distribuție nativă prin App Store, Google Play sau Microsoft Store, învelești PWA-ul publicat folosind un instrument precum PWA Builder.

  • Comutator de viewport responsive în builder — treci între previzualizările Desktop / Tabletă / Mobil în timp ce editezi
  • Prompturi AI mobile-first — AI-ul știe cum să construiască layout-uri responsive când îi ceri
  • Notificări push prin Proyecta SDK — vezi Notificări Push
  • UI de builder pe mobil — Proyecta funcționează pe telefoane, astfel poți construi din mers

Pentru majoritatea aplicațiilor, un PWA este răspunsul potrivit:

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

AI-ul va configura manifestul și service worker-ul. Odată ce publici, utilizatorii pot:

  • Deschide aplicația ta în orice browser mobil
  • Apăsa meniul browserului și alege Add to Home Screen (iOS) sau Install app (Android)
  • Lansa aplicația ca pe una nativă de pe ecranul de pornire

PWA-urile pe iOS 16.4+ acceptă și Web Push, deci notificările funcționează — vezi Notificări Push pentru configurare.

Dacă trebuie să lansezi în App Store sau Google Play, calea recomandată este să învelești PWA-ul publicat:

  1. Publică pe subdomeniul tău *.proyecta.live (sau un domeniu personalizat)
  2. Deschide pwabuilder.com și introdu URL-ul tău
  3. Generează pachete native — Android (AAB), iOS (proiect Xcode), Windows (MSIX)
  4. Trimite în magazinul respectiv

Vezi Publicare în App Store-uri pentru detalii.

  • Apple poate respinge aplicațiile pure WebView care nu adaugă funcționalitate nativă. Ia în considerare acest lucru înainte de a viza App Store.
  • Notificările push pe iOS necesită ca utilizatorul să instaleze mai întâi PWA-ul din Safari (nu dintr-un pachet wrapper).
  • Camera, GPS, contactele funcționează toate prin API-uri web — API-urile exclusiv native (HealthKit, ARKit) nu sunt accesibile dintr-un wrapper PWA.
  • Șabloane native React Native / Expo pentru proiectele care au nevoie de shell-uri cu adevărat native
  • Integrare Capacitor ca o cale alternativă de învelit
  • Wizard de publicare în app store direct din builder (pictograme, splash screen-uri, descriere pentru magazin)
  • Gestionarea metadatelor pentru app store sincronizată cu builder-ul