İçeriğe geç

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.

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.

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 use

Ardından *.proyecta.live alt alan adına (veya özel bir alan adına) yayımla.

  1. pwabuilder.com adresini aç
  2. Yayımlanmış URL’ini gir
  3. PWA Builder manifest, service worker ve güvenlik denetimi çalıştırır
  4. 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 .msix oluşturur

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ı

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.

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.

  • 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