Publiceren naar App Stores
Wikkel je gepubliceerde PWA in met PWA Builder om Android-, iOS- en Windows-pakketten te genereren. Een begeleide flow in de builder staat op de roadmap.
Proyecta bouwt webapps. Om te distribueren via de App Store, Google Play of de Microsoft Store, wikkel je je gepubliceerde app in als een PWA en gebruik je een tool zoals PWA Builder om native pakketten te genereren.
Stap 1: Zorg dat je app een PWA is
Section titled “Stap 1: Zorg dat je app een PWA is”Voordat je store-pakketten genereert, vraag je de AI om PWA-ondersteuning toe te voegen:
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 usePubliceer vervolgens naar je *.proyecta.live-subdomein (of een aangepast domein).
Stap 2: Genereer store-pakketten
Section titled “Stap 2: Genereer store-pakketten”- Open pwabuilder.com
- Voer je gepubliceerde URL in
- PWA Builder voert een audit uit van het manifest, de service worker en de beveiliging
- Klik op Package for Stores en kies een doelplatform:
- Android — genereert een
.aab(Android App Bundle) voor Google Play - iOS — genereert een Xcode-project dat je bouwt en indient via Xcode + Transporter
- Windows — genereert een
.msixvoor de Microsoft Store
- Android — genereert een
Stap 3: Indienen
Section titled “Stap 3: Indienen”Elke store heeft zijn eigen ontwikkelaarsconsole:
| Store | Ontwikkelaarskosten | Opmerkingen |
|---|---|---|
| Google Play | $25 eenmalig | Over het algemeen tolerant ten opzichte van PWA-wrappers |
| Apple App Store | $99/jaar | Apple kan apps weigeren die enkel een webview zijn zonder native functionaliteit. Voeg native functies toe (push, delen, camera) via web-API’s om je kansen te vergroten. |
| Microsoft Store | $19 eenmalig (individueel) | Meest tolerant |
Belangrijk: bewaar je Android-ondertekeningssleutel
Section titled “Belangrijk: bewaar je Android-ondertekeningssleutel”Wanneer PWA Builder een Android-pakket genereert, wordt er een signing.keystore-bestand aangemaakt. Bewaar dit op een veilige plek — Google Play vereist dat elke toekomstige update is ondertekend met dezelfde sleutel. Raak je deze kwijt, dan kun je je app niet meer updaten en kun je alleen opnieuw publiceren onder een nieuwe pakketnaam.
Hetzelfde geldt voor iOS-provisioningprofielen en Windows-certificaten.
Updaten na de lancering
Section titled “Updaten na de lancering”De meeste updates vereisen geen nieuwe store-indiening. Omdat de gewrappede app laadt vanuit je gepubliceerde Proyecta-URL, zijn inhoud- en functionaliteitswijzigingen live op het moment dat je publiceert. Je hoeft alleen een nieuw pakket in te dienen wanneer je het volgende wijzigt:
- Appnaam, icoon, splash screen
- Manifest-vermeldingen die de wrapper inbakt
- Native toestemmingsdeclaraties
Zie Je mobiele app updaten voor meer informatie.
Binnenkort beschikbaar
Section titled “Binnenkort beschikbaar”- In-builder app store-wizard — genereer iconen, splash screens en store-omschrijvingsteksten op basis van je bestaande huisstijl
- Directe integratie met PWA Builder zodat je Proyecta niet hoeft te verlaten
- Beheer van app store-metadata gekoppeld aan de builder