Uygulama Mağazalarına Yayınla
Yayınlanan PWA’nızı PWA Builder ile sarmalayarak Android, iOS ve Windows paketleri oluşturun. Rehberli bir builder akışı yol haritasında yer almaktadır.
Proyecta, web uygulamaları oluşturur. App Store, Google Play veya Microsoft Store üzerinden dağıtım yapmak için yayınlanan uygulamanı bir PWA olarak sarmalaman ve native paketler oluşturmak amacıyla PWA Builder gibi bir araç kullanman gerekir.
Adım 1: Uygulamanın bir PWA olduğundan emin ol
Section titled “Adım 1: Uygulamanın bir PWA olduğundan emin ol”Mağaza paketleri oluşturmadan önce yapay zekadan PWA desteği eklemesini iste:
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 useArdından *.proyecta.live alt alan adına (veya özel bir domain’e) yayınla.
Adım 2: Mağaza paketleri oluştur
Section titled “Adım 2: Mağaza paketleri oluştur”- pwabuilder.com adresini aç
- Yayınlanan URL’ini gir
- PWA Builder bir manifest / service worker / güvenlik denetimi çalıştırır
- Package for Stores seçeneğine tıkla ve bir hedef seç:
- Android — Google Play için
.aab(Android App Bundle) oluşturur - iOS — Xcode + Transporter aracılığıyla derleyip gönderebileceğin bir Xcode projesi oluşturur
- Windows — Microsoft Store için
.msixoluşturur
- Android — Google Play için
Adım 3: Gönder
Section titled “Adım 3: Gönder”Her mağazanın kendine ait bir geliştirici konsolu vardır:
| Mağaza | Geliştirici ücreti | Notlar |
|---|---|---|
| Google Play | Tek seferlik $25 | PWA sarmalayıcılarına genel olarak izin verir |
| Apple App Store | Yıllık $99 | Apple, native işlevsellik içermeyen yalnızca webview’dan oluşan uygulamaları reddedebilir. Başvurunu güçlendirmek için web API’leri aracılığıyla native özellikler (push bildirimleri, paylaşım, kamera) ekle. |
| Microsoft Store | Tek seferlik $19 (bireysel) | En esnek mağaza |
Kritik: Android imzalama anahtarını sakla
Section titled “Kritik: Android imzalama anahtarını sakla”PWA Builder bir Android paketi oluşturduğunda, bir signing.keystore dosyası oluşturur. Bu dosyayı güvenli bir yerde sakla — Google Play, gelecekteki tüm güncellemelerin aynı anahtarla imzalanmasını zorunlu kılar. Anahtarı kaybedersen uygulamanı güncelleyemezsin, yalnızca yeni bir paket adıyla yeniden yayınlayabilirsin.
Aynı durum iOS provizyon profilleri ve Windows sertifikaları için de geçerlidir.
Yayından sonra güncelleme
Section titled “Yayından sonra güncelleme”Çoğu güncelleme yeni bir mağaza gönderimi gerektirmez. Sarmalanan uygulama yayınlanan Proyecta URL’inden yüklendiğinden, içerik ve işlevsellik değişiklikleri yayınladığın anda aktif olur. Yeni bir paket gönderimi yalnızca şunları değiştirdiğinde gereklidir:
- Uygulama adı, simgesi, açılış ekranı
- Sarmalayıcının içine işlediği manifest girdileri
- Native izin bildirimleri
Ayrıntılar için bkz. Mobil Uygulamanı Güncelle.
Yakında
Section titled “Yakında”- Builder içi uygulama mağazası sihirbazı — mevcut markalama bilgilerinden simgeler, açılış ekranları ve mağaza listesi metinleri oluştur
- PWA Builder ile doğrudan entegrasyon — Proyecta’dan ayrılmana gerek kalmadan
- Builder’a bağlı uygulama mağazası meta veri yönetimi