Uygulama Mağazalarında Yayımlama
Yayımlanmış PWA uygulamanızı PWA Builder ile sarmalayarak Android, iOS ve Windows paketleri oluşturun. Panodaki Mobile → Publish sekmesi bu süreci adım adım anlatır.
Proyecta web uygulamaları oluşturur. App Store, Google Play veya Microsoft Store üzerinden dağıtım yapmak için yayımlanmış uygulamanı bir PWA olarak sarmalayıp PWA Builder gibi bir araçla yerel paketler oluşturman gerekir.
Builder içinde takip et
Bölüm başlığı “Builder içinde takip et”Panodaki Mobile → Publish sekmesi bu süreci baştan sona adım adım anlatır. Google Play veya App Store seçeneğini seç; paket oluşturma, mağaza listelemenin hazırlanması ve gönderme dahil her adımı sıralar. Ayrıca yayın sonrası güncellemeleri aktarmak için bir kontrol listesi sunar. Aşağıdaki adımlar bu akışı yansıtır; ikisini de kullanabilirsin.
1. Adım: Uygulamanın PWA olduğundan emin ol
Bölüm başlığı “1. Adım: Uygulamanın PWA olduğundan emin ol”Mağaza paketleri oluşturmadan önce AI’dan 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 alan adına) yayımla.
2. Adım: Mağaza paketleri oluştur
Bölüm başlığı “2. Adım: Mağaza paketleri oluştur”- pwabuilder.com adresini aç
- Yayımlanmış URL’ini gir
- PWA Builder manifest, service worker ve 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 üzerinden derleme ve gönderme yapacağın bir Xcode projesi oluşturur
- Windows — Microsoft Store için
.msixoluşturur
- Android — Google Play için
3. Adım: Gönder
Bölüm başlığı “3. Adım: 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 | $99/yıl | Apple, yerel işlevsellik içermeyen yalnızca webview tabanlı uygulamaları reddedebilir. Durumunu güçlendirmek için web API’leri aracılığıyla yerel özellikler (push, paylaşım, kamera) ekle. |
| Microsoft Store | Tek seferlik $19 (bireysel) | En esnek olanı |
Kritik: Android imzalama anahtarını sakla
Bölüm başlığı “Kritik: Android imzalama anahtarını sakla”PWA Builder bir Android paketi oluşturduğunda bir signing.keystore dosyası üretir. Bu dosyayı güvenli bir yerde sakla — Google Play, gelecekteki tüm güncellemelerin aynı anahtarla imzalanmasını zorunlu kılar. Bu anahtarı kaybedersen uygulamanı güncelleyemezsin; yalnızca yeni bir paket adıyla yeniden yayımlayabilirsin.
Aynı durum iOS provisioning profilleri ve Windows sertifikaları için de geçerlidir.
Yayın sonrası güncelleme
Bölüm başlığı “Yayın sonrası güncelleme”Güncellemelerin büyük çoğunluğu için yeni bir mağaza gönderimi gerekmez. Sarmalanan uygulama yayımlanmış Proyecta URL’inden yüklendiğinden, içerik ve işlevsellik değişiklikleri yayımladığın anda canlıya geçer. Yeni bir paket göndermenin gerektiği durumlar şunlardır:
- Uygulama adı, ikonu veya açılış ekranı değişikliği
- Sarmalayıcının içine baktığı manifest girdilerinin değişmesi
- Yerel izin bildirimlerinin güncellenmesi
Ayrıntılar için Mobil Uygulamanı Güncelle sayfasına göz at.
Yakında
Bölüm başlığı “Yakında”- Otomatik oluşturulan mağaza varlıkları — mevcut markandan üretilen ikonlar, açılış ekranları ve mağaza listeleme metinleri
- PWA Builder ile doğrudan entegrasyon sayesinde Proyecta’dan ayrılmana gerek kalmaz
- Builder’a bağlı uygulama mağazası meta veri yönetimi