Rehber

App Store ve Google Play’e Uygulama Yayınlama Rehberi

groupsSoftmoor Editör Ekibi·
calendar_today
·
schedule8 min read
Share

Quick answer

App Store yayınlama için Apple Developer hesabı (yıllık ücretli), Google Play yayınlama için ise tek seferlik ücretli bir geliştirici hesabı gerekir. Uygulamanızı yayınlamak; hesap açma, mağaza görsellerini ve metinlerini hazırlama, gizlilik/izin bilgilerini doldurma ve inceleme sürecini geçme adımlarından oluşur. Reddedilmeyi önlemek için mağaza kurallarına uyun; görünürlük için de temel ASO çalışması yapın.

Bir mobil uygulamayı yayına almak; hem App Store yayınlama hem de Google Play yayınlama için geliştirici hesabı açmak, mağaza görsellerini ve metinlerini hazırlamak, gizlilik ile izin bilgilerini doldurmak ve mağazanın inceleme sürecini geçmekten oluşur. Uygulama mağaza yayını teknik olarak zor değildir; asıl zorluk, iki platformun da kurallarına ilk seferde uygun bir gönderim hazırlamak ve ret almadan onaya ulaşmaktır. Bu rehberde hesap kurulumundan sık ret nedenlerine ve temel ASO çalışmasına kadar tüm süreci sırayla ele alıyoruz.

App Store ve Google Play yayını için hangi hesaplar gerekir?

İki mağazanın da kendi geliştirici programı vardır ve yayın yapmadan önce bu hesapların açılıp doğrulanmış olması gerekir. Hesap türü, uygulamanın bir bireye mi yoksa bir şirkete mi ait görüneceğini de belirler.

  • Apple Developer Program: App Store'a gönderim için zorunludur ve yıllık yenilenen bir üyelik ücreti içerir. Şirket adına (Organization) hesap açmak istiyorsanız Apple, geçerli bir yasal kuruluş kimliği (ör. D-U-N-S numarası) doğrular; bu doğrulama birkaç gün sürebilir.
  • Google Play Console: Google Play'e gönderim için gereklidir ve tek seferlik bir kayıt ücreti alınır. Yeni açılan kişisel geliştirici hesaplarında Google, yayın öncesi kimlik ve iletişim doğrulaması ile bazı durumlarda kapalı test (closed testing) şartı arayabilir.

Kurumsal projelerde hesabı baştan şirket adına ve doğru yasal bilgilerle açmak önemlidir; sonradan bireysel hesaptan şirket hesabına taşımak ek iş çıkarır. Uygulama geliştirme sürecini uçtan uca nasıl planladığımızı mobil uygulama geliştirme süreci yazımızda ayrıntılı anlattık.

App Store ve Google Play arasındaki yayın farkları nelerdir?

İki mağaza aynı amaca hizmet etse de hesap modeli, inceleme yaklaşımı ve gereksinimleri farklıdır. Aşağıdaki tablo, gönderim öncesi planlama yaparken en çok işinize yarayacak farkları özetliyor.

Kriter App Store (Apple) Google Play (Google)
Hesap ücreti Yıllık yenilenen üyelik Tek seferlik kayıt ücreti
İnceleme türü Ağırlıklı manuel, insan incelemesi Otomatik + manuel karma
Tipik onay süresi Genelde 1-3 gün (değişebilir) Saatlerden birkaç güne kadar (değişebilir)
Yükleme paketi IPA (Xcode / App Store Connect) AAB (Android App Bundle)
Test dağıtımı TestFlight Internal / Closed / Open testing
Kural katılığı Daha katı, tasarım ve gizlilik odaklı Daha esnek, politika ihlalinde sonradan kaldırma

React Native ya da Flutter ile tek kod tabanından geliştirilen uygulamalarda bile bu iki gönderim ayrı ayrı hazırlanır; ortak kod, mağaza gereksinimlerini otomatik karşılamaz.

Mağaza yayını için hangi görseller ve metinler hazırlanmalı?

Uygulama mağaza yayını, teknik yüklemenin yanında güçlü bir vitrin (store listing) hazırlamayı da gerektirir. Eksik veya düşük kaliteli görseller hem ret riskini hem de indirme oranını olumsuz etkiler.

Görsel varlıklar

  • Uygulama ikonu: Her iki mağaza için yüksek çözünürlüklü, köşe/şeffaflık kurallarına uygun ikon. Apple şeffaf ikon kabul etmez.
  • Ekran görüntüleri (screenshots): Zorunlu cihaz boyutlarında, uygulamanın gerçek ekranlarını yansıtan görseller. Yanıltıcı veya sahte ekran içerikleri ret sebebidir.
  • Öne çıkan görsel (feature graphic): Google Play için gereken banner görseli.
  • Tanıtım videosu: Zorunlu değildir ama dönüşümü artırır.

Metin varlıkları

  • Uygulama adı ve alt başlık: Karakter sınırlarına uygun, anahtar kelime içeren.
  • Kısa ve uzun açıklama: Uygulamanın ne işe yaradığını net anlatan, spam anahtar kelime yığını içermeyen metinler.
  • Anahtar kelimeler: App Store'da ayrı bir keyword alanı vardır; Google Play'de anahtar kelimeler açıklama metnine doğal biçimde yerleştirilir.
  • Gizlilik politikası URL'si: Her iki mağaza için de erişilebilir bir gizlilik politikası bağlantısı zorunludur.

App Store ve Google Play inceleme kuralları nelerdir?

Her iki mağazanın da yayımladığı resmi kural setleri vardır: Apple tarafında App Store Review Guidelines, Google tarafında Developer Program Policies. Gönderimden önce bu belgeleri kendi uygulamanızın özelliklerine göre okumak, sürprizleri büyük ölçüde önler. En kritik başlıklar şunlardır:

  • Veri gizliliği ve izinler: Apple'ın gizlilik etiketleri (App Privacy) ve Google'ın Data Safety formu, uygulamanın hangi veriyi neden topladığını dürüstçe beyan etmenizi ister. Beyan ile gerçek davranış uyuşmazsa ret gelir.
  • Kullanıcı izni: Konum, kamera, mikrofon, bildirim gibi hassas izinler için neden gerektiğini açıklayan izin metinleri (usage descriptions) zorunludur.
  • Hesap silme: Uygulama içinde hesap oluşturuluyorsa, kullanıcıya hesabını ve verisini silme yolu sunulmalıdır.
  • Ödeme kuralları: Dijital içerik/abonelik satışında platformun kendi ödeme sistemi (In-App Purchase / Google Play Billing) kullanılmalıdır; fiziksel ürün ve hizmetlerde harici ödeme serbesttir.
  • İçerik ve yaş sınıflandırması: Uygulamanın içeriğine uygun yaş derecelendirmesi doğru işaretlenmelidir.

Uygulama neden reddedilir? En sık ret nedenleri

Ret, çoğu zaman uygulamanın kalitesizliğinden değil, gönderimdeki eksikliklerden kaynaklanır ve düzeltilip yeniden gönderilebilir. En yaygın nedenler şunlardır:

  1. Eksik veya hatalı gizlilik beyanı: App Privacy / Data Safety formlarının uygulamanın gerçek veri kullanımıyla çelişmesi.
  2. Çökme ve hata: İnceleme sırasında açılışta çöken, temel akışı çalışmayan uygulamalar.
  3. Yetersiz içerik / "placeholder": İçi boş, demo gibi görünen ya da yeterli işlev sunmayan uygulamalar (özellikle Apple'ın minimum işlevsellik kuralı).
  4. Yanıltıcı metadata: Ekran görüntülerinin veya açıklamanın uygulamanın gerçek davranışıyla uyuşmaması.
  5. Giriş bilgisi verilmemesi: Login gerektiren uygulamalarda inceleme ekibine demo hesap sağlanmaması.
  6. İzin gerekçesinin belirsizliği: Hassas izin isteyip nedenini açıklamamak.
  7. Telif ve marka ihlali: İzinsiz logo, içerik veya başka bir uygulamayı taklit.
Apple genellikle her ret için "Resolution Center" üzerinden gerekçe ve ilgili kural maddesini bildirir. Bu mesajı dikkatle okuyup yalnızca belirtilen sorunu düzeltmek, yeniden onay için en hızlı yoldur.

ASO nedir ve mağaza yayınında neden önemlidir?

ASO (App Store Optimization), uygulamanızın mağaza içi aramalarda daha görünür olması ve indirme oranının (conversion) artması için mağaza sayfanızı optimize etme çalışmasıdır. Web'deki SEO'nun mağaza karşılığı olarak düşünebilirsiniz. Uygulamayı yayınlamak tek başına indirilme getirmez; ASO, yayın sonrası büyümenin temelidir. Temel ASO adımları:

  • Anahtar kelime araştırması: Hedef kullanıcının aradığı terimleri belirleyip uygulama adı, alt başlık ve keyword alanına stratejik yerleştirmek.
  • Dönüşüm odaklı görseller: İlk iki ekran görüntüsü ve ikon, indirme kararını en çok etkileyen unsurlardır.
  • Değerlendirme ve puan yönetimi: Yüksek puan ve düzenli olumlu yorum, hem sıralamayı hem güveni artırır; uygulama içi doğru zamanda yorum isteme akışı kurun.
  • Yerelleştirme: Türkiye pazarı için Türkçe, hedef dış pazarlar için ilgili dillerde optimize edilmiş listeler.
  • Sürekli iyileştirme: ASO tek seferlik değildir; metrikleri izleyip başlık, görsel ve açıklamayı A/B test ederek geliştirmek gerekir.

Yayın sonrası performansı korumak, mağaza kuralları güncellendikçe uygulamayı uyumlu tutmak da önemlidir. Sürüm güncellemeleri ve bakım stratejisini mobil uygulama bakım ve güncelleme rehberimizde bulabilirsiniz.

Mağaza yayın sürecini kim yönetmeli?

Teknik ekibiniz varsa süreci içeride yürütebilirsiniz; ancak ilk yayın deneyimi, doğru sertifika/imzalama yapılandırması ve ret durumunda hızlı düzeltme, deneyim gerektirir. Softmoor olarak uygulamayı yalnızca geliştirmiyor; hesap kurulumu, gönderim, inceleme yazışmaları ve yayın sonrası ASO dahil tüm mağaza sürecini uçtan uca yönetiyoruz. React Native ve Flutter ile geliştirdiğimiz projelerde hem App Store hem Google Play gönderimini birlikte planlıyoruz. Ayrıntılı hizmet kapsamı için mobil uygulama geliştirme sayfamıza göz atabilirsiniz.

Uygulama yayını maliyeti; platform sayısı (yalnızca Android mı, yoksa iki platform mu), tasarım ve görsel varlık ihtiyacı, uygulamanın karmaşıklığı ve bakım/ASO kapsamı gibi faktörlere göre değişir. Bu nedenle projeye özel sabit bir rakam paylaşmıyoruz; ihtiyaçlarınıza göre net bir teklif için fiyat ve teklif sayfamızdan ulaşabilir veya WhatsApp üzerinden projenizi kısaca anlatabilirsiniz. Kapsamı birlikte netleştirdikten sonra size özel, şeffaf bir teklif sunarız.

sellapp store yayınlamagoogle play yayınlamauygulama mağaza yayınıasomobil uygulama

Ready to start your project?

Get a clear quote in one message, or see our transparent pricing.

Frequently asked questions

App Store ve Google Play'e uygulama yayınlamak ne kadar sürer?expand_more

Gönderim hazırlığı tamamlandıktan sonra Google Play incelemesi genelde saatlerden birkaç güne, App Store incelemesi ise çoğunlukla 1-3 gün sürer. Süreler mağaza yoğunluğuna ve uygulamanın kural uyumuna göre değişebilir; ilk gönderimler bazen daha uzun sürebilir.

Uygulama yayınlamak için şirket olmak zorunda mıyım?expand_more

Hayır, bireysel geliştirici hesabıyla da yayın yapabilirsiniz. Ancak uygulamanın mağazada şirket adıyla görünmesini istiyorsanız kurumsal (Organization) hesap açmanız ve yasal kuruluş doğrulamasını (ör. Apple için D-U-N-S) tamamlamanız gerekir.

Uygulamam reddedilirse ne yapmalıyım?expand_more

Mağazanın ilettiği ret gerekçesini ve ilgili kural maddesini dikkatle okuyun. Genelde sorun; gizlilik beyanı, izin gerekçesi, çökme veya eksik demo hesabı gibi düzeltilebilir bir eksiktir. Yalnızca belirtilen sorunu giderip yeniden gönderdiğinizde onay çoğunlukla hızlı gelir.

ASO ile SEO aynı şey mi?expand_more

Amaç olarak benzer, uygulama alanı olarak farklıdır. SEO web sitelerinin arama motorlarındaki görünürlüğünü, ASO ise uygulamanızın App Store ve Google Play içi aramalardaki görünürlüğünü ve indirme dönüşümünü artırır. Anahtar kelime, görsel ve puan yönetimi ASO'nun temel bileşenleridir.

İki platforma birden mi yayınlamalıyım?expand_more

Bu, hedef kitlenize ve bütçenize bağlıdır. Türkiye'de Android kullanımı yüksek olduğu için Google Play önemlidir; iOS ise ödeme yapan kullanıcı oranı ve belirli segmentler için değerlidir. React Native veya Flutter ile tek kod tabanından her iki platforma yayın yapmak mümkündür ve çoğu proje için önerilir.

groups

Softmoor Editör Ekibi

Softmoor's editorial team — software engineers and consultants writing practical guides on custom software, ERP/CRM, mobile and AI.

About Softmoor →