Mağazaya çıkmak: kimsenin söylemediği takvim
Kod bitti demek yayında demek değil. Google Play'de yeni hesaplar için 14 günlük zorunlu bir bekleme var ve çoğu kişi bunu son gün öğreniyor.

Uygulama bitti, test edildi, herkes memnun. "Yarın yayına alalım" deniyor.
Alınamıyor. Çünkü mağazaya çıkmak bir yükleme işlemi değil, bir süreç. Ve takvimi belirleyen şey kodunuz değil, mağazaların kuralları.
Google Play: 14 günlük zorunlu test
En çok sürprize yol açan madde bu.
13 Kasım 2023'ten sonra açılmış bireysel geliştirici hesapları, bir uygulamayı production'a alabilmek için önce kapalı test yapmak zorunda:
- En az 12 test kullanıcısı
- 14 gün boyunca kesintisiz katılım
- Ancak bundan sonra production başvurusu yapılabiliyor
Kurumsal (organization) hesaplar bu kuraldan muaf.
Yani hesabınız yeniyse ve bireyselse, uygulama bugün bitse bile en erken iki hafta sonra yayında olur. Üstelik 12 kişiyi bulup 14 gün boyunca kullanmalarını sağlamak da kendi başına bir iş.
Ne yapmalı: geliştirici hesabını projenin başında açın, sonunda değil. Test sürecini geliştirmeyle paralel yürütün.
Apple: hesap doğrulaması ve inceleme
Apple tarafı daha rahat ama sıfır değil:
- Developer Program üyeliği yıllık ücretli ve doğrulaması birkaç gün sürebilir
- Şirket hesabı açıyorsanız D-U-N-S numarası isteniyor, o da ayrı bir süreç
- İnceleme genelde 24-48 saat
İnceleme reddi de yaygın. En sık görülen sebepler teknik değil, içeriksel: eksik gizlilik politikası, test hesabı verilmemesi, "bu uygulama bir web sitesinin kopyası" değerlendirmesi.
Kodla ilgisi olmayan zorunluluklar
Her iki mağaza da uygulamayı göndermeden önce şunları ister:
- Gizlilik politikası adresi. Çalışan bir URL. Uygulama veri topluyorsa ne topladığını da beyan etmeniz gerekiyor.
- Ekran görüntüleri. Belirli boyutlarda, birden fazla cihaz için.
- Uygulama simgesi. Şeffaflık olmadan, tam boyutta.
- Açıklama metni ve anahtar kelimeler. Mağaza içi aramada bulunmanızı sağlayan tek şey bu.
- Test hesabı. Uygulamanız giriş istiyorsa, inceleyen kişiye çalışan bir hesap vermeniz gerekiyor. Vermezseniz reddediliyor.
Bunlar geliştirme bittikten sonra yapılırsa takvime bir hafta daha ekleniyor.
Gerçekçi bir plan
Sıfırdan başlayan bir proje için kabaca:
| Aşama | Ne zaman başlamalı |
|---|---|
| Geliştirici hesapları | Projenin ilk haftası |
| Gizlilik politikası, mağaza metinleri | Geliştirmenin ortası |
| Play kapalı testi | Uygulama test edilebilir olur olmaz |
| Apple'a gönderim | Kod donduğunda |
| Yayın | Play testi bitince |
Anahtar fikir şu: mağaza süreçleri geliştirmeyi beklemesin, paralel yürüsün. Beklerse takvim uzar, üstelik en sinir bozucu noktada — her şey hazırken.
Yayın sonrası da bitmiyor
İlk yayın bir kilometre taşı, son durak değil. Sonrasında da işletim sistemi sürümleri, mağaza politikası değişiklikleri ve zorunlu SDK güncellemeleri sizi düzenli olarak masaya çağırıyor. Onu ayrı bir yazıda anlatacağız.
Biz mağaza hesaplarının kurulumunu, sürüm yönetimini ve yayın sürecini işin parçası sayıyoruz. Kodu teslim edip "gerisi sizde" demiyoruz, çünkü projelerin en çok o noktada tıkandığını gördük.