Google, Oyunların Modüler Yayın Optimizasyonlarını Kullanarak Daha Küçük Boyutlara Sahip Olması İçin "Play Öğe Teslimi" ile "Android Uygulama Paketi" ni İyileştirdi
Google'ın sahip olduğu optimize edilmiş Google Play Store'dan indirilen uygulamaların ve oyunların boyutunun daha küçük bir boyuta ve daha iyi veri yönetimine sahip olmasını sağlamak için "Android App Bundle". Yeni ve geliştirilmiş "Play Asset Delivery", geliştiricilerin teslimat maliyetlerini düşürmek ve kreasyonlarının boyutunu küçültmek için kullanabilecekleri uygulama paketlerinin çeşitli avantajlarını içerecek.
Google, Android İşletim Sistemi için kullanılabilen uygulamaların ve oyunların arka uç yapısını değiştiriyor. Arama devi, yeni "Play Asset Delivery" özelliğini benimseyen geliştiricilerin, uygulama ve oyun indirmelerinin boyutlarını küçültebileceğini, kullanıcıyı elde tutma oranını artırabileceğini ve birçok avantaj elde edebileceğini vaat ediyor.
Google, Android Play Store Uygulamaları ve Oyunları İçin "Play Öğe Teslimi" ni Dağıtmak İçin:
Google, şu anda üretimde uygulama paketini 600.000'den fazla uygulama ve oyunun kullandığını iddia etti. "Android App Bundle", Google Play'deki tüm sürümlerin yüzde 40'ından fazlasına etkili bir şekilde güç sağlar. En iyi uygulama geliştiricilerinin yaklaşık yüzde 50'si, kreasyonlarının uygulama boyutlarının küçültülmesini sağlamak için buna güveniyor.
Yeni başlatılan Play Asset Delivery (PAD), uygulama paketlerinin avantajlarını oyunlara getirdiğini iddia ediyor ve geliştiricilerin teslimat maliyetlerini düşürürken ve oyunlarının boyutunu küçültürken kullanıcı deneyimini iyileştirmelerine olanak tanıyacak. Google, uygulama paketleri için gerekli olan Play Uygulama İmzalama hakkında bazı Sık Sorulan Sorular ve uygulama paketinin nasıl test edileceğine dair rehberlik yayınladı.
Google Play'de uygulama oluşturma ve APK dağıtımı için temel bir metodoloji olarak tanıtılmak üzere olan "Play Asset Delivery", 2021'in ikinci yarısında Google Play'de Android App Bundle ile yayınlanacak yeni uygulama ve oyunları zorunlu kılacaktır.
Play Asset Delivery, öncelikle oyun verilerini içeren eski genişletme dosyaları olan OBB'ye odaklanır. Platform, 150MB'den büyük oyunların OBB dosyalarının yerini almasına izin verir ve bunun yerine varlıkları güncel tutmak için Play'e güvenir. Bu, günümüz oyun kütüphanesine benzer. PAD, indirme boyutunu en aza indirerek ve oyunun daha hızlı güncellenmesini sağlayarak sıkıştırma ve delta düzeltme işlemlerini halledecektir.
Geliştiriciler, bu varlıkların kullanıcılara ne zaman sunulmasını istediklerine bağlı olarak üç dağıtım modundan birini seçebilirler:Yükleme Süresi, ilk oyun kurulumunun bir parçası olarak;Talep üzerine, bu nedenle varlıklar yalnızca istek üzerine teslim edilecektir; veyaHızlı Takip, oyun kurulumu tamamlandıktan hemen sonra, kullanıcının uygulamayı açmasından bağımsız olarak ek bir indirmeyi tetikleyecektir.
Google yakında yayınlayacak doku sıkıştırma formatı hedefleme, geliştiricilerin birden çok doku sıkıştırma biçimi öğesi eklemesine ve bunları istekte bulunan cihaz tarafından desteklenen en gelişmiş biçime teslim etmesi için Google'a güvenmesine olanak tanıyacak.
Google, Daha Hızlı Uygulama ve Oyun İndirmeleri Elde Etmek İçin Optimizasyonları Kullanır:
Google, bir dizi özelleştirilebilir teslimat seçeneğiyle dinamik özellik modüllerini kullanarak modüler uygulama geliştirmeyi etkinleştirerek uygulama paketlerini iyileştirdiğini iddia ediyor. Artık modüler uygulamalar oluştururken dinamik özellik modüllerinin yanı sıra temel modüldeki kaynakları daraltmak mümkün. Doğası gereği deneysel olmasına rağmen, özellik Android Studio 4.2 Canary sürümünde mevcuttur.
Varsayılan olarak, Yükleme Süresi Modülleri artık uygulama paketleri dağıtım APK'ları olarak işlendiğinde (bundletool 1.0.0'dan başlayarak) otomatik olarak birleştirilir. Bu, geliştiricilerin, geliştirme sırasında uygulamalarını modüllere ayırıp her cihaza dağıtılan APK sayısını azaltabileceği ve bu da uygulamanın indirilmesini ve kurulumunu etkili bir şekilde hızlandıracağı anlamına gelir.
Yukarıdaki yönteme ek olarak, Google kısa süre önce Google Play'in kullandığı indirme hizmetini yükseltti. Arama devi, bu değişikliğin tek başına uygulama paketi uygulamalarının kurulumunu ortalama yüzde 6 hızlandırdığını ve küresel olarak yükleme başarısını yüzde 1 artırdığını ve bunun sonucunda geliştiriciler için her hafta milyonlarca yeni yüklemeyle sonuçlandığını iddia ediyor.