App Stores पर Publish करें
Android, iOS, और Windows packages generate करने के लिए अपने published PWA को PWA Builder से wrap करें। Builder में एक guided flow roadmap पर है।
Proyecta web apps बनाता है। App Store, Google Play, या Microsoft Store के ज़रिए distribute करने के लिए, आप अपने published app को PWA के रूप में wrap करते हैं और native packages generate करने के लिए PWA Builder जैसे tool का उपयोग करते हैं।
Step 1: सुनिश्चित करें कि आपका app एक PWA है
Section titled “Step 1: सुनिश्चित करें कि आपका app एक PWA है”Store packages generate करने से पहले, AI से PWA support जोड़ने को कहें:
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 useफिर अपने *.proyecta.live subdomain (या custom domain) पर publish करें।
Step 2: Store packages generate करें
Section titled “Step 2: Store packages generate करें”- pwabuilder.com खोलें
- अपना published URL डालें
- PWA Builder manifest/service worker/security audit चलाता है
- Package for Stores पर click करें और एक target चुनें:
- Android — Google Play के लिए एक
.aab(Android App Bundle) generate करता है - iOS — एक Xcode project generate करता है जिसे आप Xcode + Transporter के ज़रिए build और submit करते हैं
- Windows — Microsoft Store के लिए एक
.msixgenerate करता है
- Android — Google Play के लिए एक
Step 3: Submit करें
Section titled “Step 3: Submit करें”हर store का अपना developer console है:
| Store | Developer fee | Notes |
|---|---|---|
| Google Play | $25 एक बार | आमतौर पर PWA wrappers के लिए permissive |
| Apple App Store | $99/year | Apple उन apps को reject कर सकता है जो बिना native functionality के सिर्फ एक webview हों। अपना case मज़बूत करने के लिए web APIs के ज़रिए native features (push, share, camera) जोड़ें। |
| Microsoft Store | $19 एक बार (individual) | सबसे ज़्यादा permissive |
ज़रूरी: अपनी Android signing key सुरक्षित रखें
Section titled “ज़रूरी: अपनी Android signing key सुरक्षित रखें”जब PWA Builder एक Android package generate करता है, तो वह एक signing.keystore file जारी करता है। इसे किसी सुरक्षित जगह save करें — Google Play को हर future update उसी same key से sign करना ज़रूरी होता है। इसे खो दिया तो आप अपना app update नहीं कर सकते, केवल नए package name से republish कर सकते हैं।
यही बात iOS provisioning profiles और Windows certificates पर भी लागू होती है।
Launch के बाद update करना
Section titled “Launch के बाद update करना”ज़्यादातर updates के लिए नई store submission की ज़रूरत नहीं होती। चूँकि wrapped app आपके published Proyecta URL से load होता है, इसलिए content और functionality में बदलाव publish करते ही live हो जाते हैं। आपको नया package तभी re-submit करना होता है जब आप ये बदलें:
- App name, icon, splash screen
- Manifest entries जो wrapper में bake होती हैं
- Native permission declarations
विवरण के लिए अपना Mobile App Update करें देखें।
जल्द आ रहा है
Section titled “जल्द आ रहा है”- In-builder app store wizard — आपकी existing branding से icons, splash screens, और store listing copy generate करें
- PWA Builder के साथ direct integration ताकि आपको Proyecta छोड़ना न पड़े
- App store metadata management जो builder से linked हो