Kısa cevap: Mobil uygulama yayınlamak için iOS tarafında Apple Developer Program’a, Android tarafında Google Play Console’a ücretli bir geliştirici hesabıyla kaydolunur. Ardından uygulama adı, açıklama, ekran görüntüleri, gizlilik politikası ve veri kullanım beyanları hazırlanır, uygulama test kullanıcılarıyla denenir ve mağaza incelemesine gönderilir. Onay gelince uygulama mağazada yayına alınır.
Yayın öncesi hazırlık listesi
İki mağaza da benzer bilgileri ister. Bunları geliştirme sürerken hazırlamak, yayın gününde yaşanacak gecikmeleri önler:
- Uygulama adı, kısa ve uzun açıklama, anahtar kelimeler
- Uygulama ikonu ve farklı cihaz boyutlarına uygun ekran görüntüleri; isteğe bağlı tanıtım videosu
- Gizlilik politikası sayfasının bağlantısı
- Uygulamanın hangi verileri topladığını ve nasıl kullandığını anlatan veri beyanları
- Yaş derecelendirmesi için içerik anketi cevapları
- Destek e-postası ve destek sayfası bağlantısı
- Uygulama giriş gerektiriyorsa inceleme ekibi için demo kullanıcı bilgileri
- Ödeme veya abonelik varsa ürün tanımları ve fiyatlandırma ayarları
App Store’da yayınlama adımları
- Geliştirici hesabı açın: Apple Developer Program’a bireysel veya kurumsal olarak kaydolun. Kurumsal hesapta şirketin tüzel kişilik bilgileri ve D-U-N-S numarası istenir; mağazada geliştirici adı olarak şirket unvanı görünür. Üyelik yıllık olarak yenilenir.
- Uygulama kaydını oluşturun: App Store Connect üzerinde uygulamanın adı, paket kimliği (bundle ID), dil ve kategori bilgileri tanımlanır.
- Sürümü yükleyin: Uygulama imzalanarak derlenir ve App Store Connect’e gönderilir.
- Beta test yapın: TestFlight ile iç ve dış test kullanıcılarına deneme sürümü dağıtılabilir. Gerçek kullanıcıların hatalarını yayından önce yakalamak için değerlidir.
- Mağaza sayfasını ve gizlilik bilgilerini tamamlayın: Açıklama, ekran görüntüleri ve uygulamanın topladığı veri türlerine ilişkin gizlilik beyanı doldurulur.
- İncelemeye gönderin: Apple ekibi uygulamayı inceleme yönergelerine göre değerlendirir. Ret gelirse gerekçe bildirilir; düzeltme yapılarak yeniden gönderilir.
- Yayın zamanını seçin: Onaydan sonra hemen ya da belirlediğiniz bir tarihte yayına alabilir, isterseniz kademeli yayın seçebilirsiniz.
Google Play’de yayınlama adımları
- Play Console hesabı açın: Kişisel veya kuruluş hesabı olarak kaydolun ve kimlik doğrulama adımlarını tamamlayın. Kuruluş hesabında da şirket bilgileri ve doğrulama belgeleri istenebilir.
- Uygulamayı oluşturun: Uygulama adı, varsayılan dil, uygulama veya oyun türü ve ücretli/ücretsiz bilgisi girilir.
- Uygulama içeriği beyanlarını doldurun: Gizlilik politikası, veri güvenliği bölümü, hedef kitle, reklam içerip içermediği ve içerik derecelendirme anketi tamamlanır.
- Test kanallarını kullanın: İç test, kapalı test ve açık test kanallarıyla sürüm kademeli olarak denenebilir. Yeni kişisel hesaplarda üretim yayınından önce belirli bir kapalı test şartı istenebilir.
- Sürümü yükleyin: Android uygulama paketi imzalanarak yüklenir; güncel hedef API seviyesi şartlarının karşılanması gerekir.
- İncelemeye gönderin ve yayınlayın: İnceleme sonrası uygulama yayına alınır; kademeli yayınla önce kullanıcıların bir kısmına açmak mümkündür.
Her iki mağazanın kuralları, belge talepleri ve inceleme süreçleri değişebilir; yayın öncesi platformun güncel kurallarını kontrol edin.
Mağaza sayfası neden bu kadar önemli?
Uygulamanın mağaza sayfası, kullanıcının indirme kararını verdiği yerdir ve bir anlamda uygulamanın vitrinidir. Başlıkta uygulamanın ne işe yaradığını anlatan doğal ifadeler, ilk satırlarda net bir fayda cümlesi ve ilk ekran görüntülerinde en güçlü özelliklerin gösterilmesi, mağaza içi aramada bulunmayı ve indirme oranını olumlu etkiler. Ekran görüntülerinin üzerine kısa açıklama yazıları eklemek, kullanıcının uygulamayı açmadan ne bulacağını anlamasını sağlar. Mağaza sayfasındaki dil ve görsel tarz, web sitenizle ve sosyal medya hesaplarınızla tutarlı olmalıdır. Farklı ülkelerde yayın yapılacaksa açıklamalar ve görseller her dil için ayrıca hazırlanmalı, yalnızca otomatik çeviriye bırakılmamalıdır.
Uygulamalar neden reddedilir?
- Eksik veya hatalı gizlilik bilgileri: Gizlilik politikası bağlantısı çalışmıyor ya da veri beyanları uygulamanın davranışıyla uyuşmuyor.
- Çökmeler ve yarım özellikler: İnceleme sırasında çalışmayan butonlar veya “yakında” ekranları.
- Giriş bilgisi verilmemesi: İnceleme ekibi uygulamanın içine giremezse değerlendirme yapamaz.
- Yetersiz işlevsellik: Yalnızca bir web sitesini gösteren, uygulama deneyimi sunmayan uygulamalar reddedilebilir. Bu konuyu webview uygulama nedir yazımızda anlattık.
- Hesap silme imkânı olmaması: Uygulama içinde hesap oluşturuluyorsa, kullanıcının hesabını silebilmesi için bir yol sunulması beklenir.
- Yanıltıcı mağaza bilgileri: Ekran görüntülerinin ve açıklamanın uygulamayı doğru yansıtmaması.
Yayın sonrası yapılması gerekenler
- Çökme raporlarını ve kullanıcı yorumlarını düzenli takip edin, yorumlara yanıt verin.
- Mağaza sayfasını (başlık, açıklama, görseller) mağaza içi arama için optimize edin.
- Yeni işletim sistemi sürümleri çıktığında uyumluluğu test edin.
- Uygulamanın web sitenizden ve sosyal medyanızdan bulunabilir olmasını sağlayın.
- Hangi kanaldan gelen kullanıcının uygulamayı daha aktif kullandığını ölçmek için kampanya bağlantılarını ve analitik kurulumunu yayın gününden önce tamamlayın.
Sık yapılan hatalar
- Geliştirici hesabını yazılım firmasının adına açtırmak; mağaza hesabı ve uygulamanın sahipliği markanın kendisinde olmalıdır.
- Hesap doğrulama ve belge adımlarını yayın gününe bırakmak.
- Gizlilik politikasını genel bir şablondan kopyalayıp uygulamanın gerçek veri kullanımına uyarlamamak.
- Test aşamasını atlayıp doğrudan herkese yayın yapmak.
Geliştirici hesabını şahıs olarak mı şirket olarak mı açmanız gerektiğini mobil uygulama için şirket kurmak gerekir mi yazımızda ele aldık.
Racoun nasıl yardımcı olur?
Racoun’da geliştirdiğimiz uygulamaların mağaza yayınını da sürecin parçası olarak yürütüyoruz: hesapların markanız adına doğru kurulması, mağaza sayfası metinleri ve görselleri, gizlilik beyanları, test dağıtımı ve inceleme geri bildirimlerinin çözümü bu kapsamda yer alıyor. Uygulama projelerimiz hakkında bilgi için mobil uygulama geliştirme sayfamıza, uygulamanızın web tarafını güçlendirmek için web tasarım hizmetimize göz atabilirsiniz.
Sık sorulan sorular
Uygulamayı yalnızca bir mağazada yayınlayabilir miyim?
Evet. iOS ve Android mağazaları birbirinden bağımsızdır; hedef kitlenize göre önce bir platformda yayınlayıp diğerine sonra geçebilirsiniz.
Geliştirici hesabı kimin adına açılmalı?
Uygulamanın sahibi olan marka veya şirket adına açılmalıdır. Yazılım ortağınıza hesapta yetkili kullanıcı olarak erişim verebilirsiniz; böylece sahiplik her zaman sizde kalır.
Uygulama reddedilirse ne olur?
Mağaza ret gerekçesini bildirir. Gerekli düzeltme yapılıp sürüm yeniden incelemeye gönderilir; gerekirse inceleme ekibine açıklama yazılarak itiraz da edilebilir.
Racoun ile konuşun: İstanbul merkezli ekibimizle Türkiye genelindeki markalara hizmet veriyoruz. WhatsApp üzerinden yazabilir ya da teklif formunu doldurabilirsiniz. İlk görüşme ücretsizdir.
