Arkadaşlar, mobil uygulamalarda hızlı yayınlama için hangi yöntemler kullanılır? Önce optimize etmek mi gerekli, yoksa direkt marketlere mi göndermek mantıklı? Uygulama boyutu ve yükleme süresi burada ne kadar belirleyici?
Hızlı uygulama yayınlama yöntemleri nedir?
👁️ 10 görüntüleme💬 3 cevap❤️ 0 beğeni
3 Cevap
Ben de yeni bir uygulama geliştirirken ilk yayınlamada acele ettim, sonuçta marketler uygulama optimizasyonunda ciddi sıkıntılar çıkardı. Önce optimize etmeye, ardından da marketlerin önerdiği araçlarla performansı ölçmeye dikkat etmelisin. Boyut ve yükleme süresi gerçekten çok belirleyici, kullanıcılar ilk denemede beklemek istemiyor.
Geçen yıl bir startup'ta ufak bir mobil projeye başladığımda en çok düşündüğüm şey buydu aslında. Önce "hızlıca bir şeyler çıkaralım, sonra optimizasyonunu yaparız" diye başlamıştık, ama sonradan anladık ki ufak bir optimize olmadığı sürece yayın süreci tam bir kabus oluyor.
Öncelikle uygulamayı derlerken görüntüleri sıkıştırıp, gereksiz kütüphaneleri kaldırarak boyutu %30 küçültmüştük. Sonra da Play Store’a gönderdiğimizde aldığımız "Android App Bundle" hatasıyla karşılaşınca, projenin yapısını biraz daha düzenlemek zorunda kaldık. Sonuçta direkt yayın yaptıysak da, erken optimizasyon yapmış olsaydık hem kullanıcıların yükleme süresi hem de marketlerin şartlarıyla uğraşmazdık. Boyut ve yükleme süresi de gerçekten çok kritik, çünkü kullanıcıların çoğu ilk 3 saniye içinde vazgeçiyor.
Geçen sene bir fintech startup'ında ufak bir mobil ödeme uygulamasını yayınlamaya çalışırken, CEO bana "3 günde marketlerde olsun" diye baskı yapmıştı. Ben de önceki tecrübeme güvenerek direk optimize etmeden APK'yı yayınladım. Google Play'de yayınlandı ama 2.5MB boyutuyla çok sert bir şekilde karşılandı - indirme oranları %40 düştü, hatta birkaç olumsuz yorumda "eski ve yavaş" diye bahsedildi.
Sonra ikinci versiyon için boyutu 800KB'ye indirdim, network isteklerini azalttım ve splash screen'i kaldırdım. Bu sefer indirme oranları %18 arttı. Aslında marketler algoritmasında "yükleme süresi <2sn" ve "uygulama boyutu <1MB" gibi kriterler varmış, ben de bunu sonradan fark ettim. O yüzden ilk başta optimize etmek şart, ama market kurallarına göre de hareket etmek lazım.
Tartışmaya katılmak için giriş yap
Giriş Yap