Publică în App Store-uri
Împachetează PWA-ul tău publicat cu PWA Builder pentru a genera pachete Android, iOS și Windows. Un flux ghidat în builder este pe roadmap.
Proyecta construiește aplicații web. Pentru a le distribui prin App Store, Google Play sau Microsoft Store, îți împachetezi aplicația publicată ca PWA și folosești un instrument precum PWA Builder pentru a genera pachete native.
Pasul 1: Asigură-te că aplicația ta este un PWA
Section titled “Pasul 1: Asigură-te că aplicația ta este un PWA”Înainte de a genera pachete pentru store-uri, cere AI-ului să adauge suport 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 useApoi publică pe subdomeniul tău *.proyecta.live (sau un domeniu personalizat).
Pasul 2: Generează pachete pentru store-uri
Section titled “Pasul 2: Generează pachete pentru store-uri”- Deschide pwabuilder.com
- Introdu URL-ul publicat al aplicației tale
- PWA Builder rulează un audit de manifest, service worker și securitate
- Apasă Package for Stores și alege o țintă:
- Android — generează un
.aab(Android App Bundle) pentru Google Play - iOS — generează un proiect Xcode pe care îl compilezi și îl trimiți prin Xcode + Transporter
- Windows — generează un
.msixpentru Microsoft Store
- Android — generează un
Pasul 3: Trimite aplicația
Section titled “Pasul 3: Trimite aplicația”Fiecare store are propria consolă pentru dezvoltatori:
| Store | Taxă dezvoltator | Note |
|---|---|---|
| Google Play | $25 o singură dată | În general permisiv cu aplicațiile PWA împachetate |
| Apple App Store | $99/an | Apple poate respinge aplicații care sunt doar un webview fără funcționalitate nativă. Adaugă funcții native (notificări push, partajare, cameră) prin API-uri web pentru a-ți consolida cazul. |
| Microsoft Store | $19 o singură dată (individual) | Cel mai permisiv |
Critic: salvează cheia de semnare Android
Section titled “Critic: salvează cheia de semnare Android”Când PWA Builder generează un pachet Android, emite un fișier signing.keystore. Salvează-l într-un loc sigur — Google Play impune ca fiecare actualizare viitoare să fie semnată cu aceeași cheie. Dacă o pierzi, nu poți actualiza aplicația, ci doar o republici sub un nou nume de pachet.
Același lucru se aplică profilurilor de provisionare iOS și certificatelor Windows.
Actualizări după lansare
Section titled “Actualizări după lansare”Majoritatea actualizărilor nu necesită o nouă trimitere în store. Deoarece aplicația împachetată se încarcă de la URL-ul tău publicat în Proyecta, modificările de conținut și funcționalitate sunt live în momentul în care publici. Trebuie să trimiți un nou pachet doar când schimbi:
- Numele aplicației, iconița, ecranul de splash
- Intrările din manifest pe care le include wrapper-ul
- Declarațiile de permisiuni native
Vezi Actualizează Aplicația Mobilă pentru detalii.
În curând
Section titled “În curând”- Wizard pentru app store în builder — generează iconițe, ecrane de splash și texte pentru listarea în store pornind de la branding-ul tău existent
- Integrare directă cu PWA Builder ca să nu fie nevoie să părăsești Proyecta
- Gestionarea metadatelor pentru app store conectată la builder