Telefonun RAM belleğini sömüren uygulamalar için uygulama mağazalarında yeni dönem başlıyor; arka planda cihaz kaynaklarını tüketen yazılımlar artık indirme aşamasında açıkça etiketlenecek.
Hızlı Özet
- Aşırı kaynak tüketen uygulamalar indirme sayfasında net şekilde gösterilecek.
- Geliştiricilerin arka plandaki sınırsız veri ve bellek kullanımı kısıtlanacak.
- Optimizasyon yapmayan yazılımlar mağazada rekabet dezavantajı yaşayacak.
Akıllı telefonunuzu elinize aldığınızda hissettiğiniz o ani yavaşlama, çoğunlukla ekranın arkasında sessizce koşturan ve sonsuz bir iştahla bellek talep eden kod bloklarından kaynaklanıyor. Çoğumuz cihazımızın yavaşlamasını bataryanın esnemesine ya da yazılım güncellemelerinin ağırlığına yorarız ama asıl suçlu genellikle arka planda açık unuttuğumuz ya da kendi kendine tetiklenen servislerdir. Yeni alınan düzenleme kararları tam olarak bu görünmez soruna parmak basıyor.
Uygulama Mağazalarında Yeni Dönem: Kaynak Tüketimi Görünecek mi?
Marketlerde yer alan milyonlarca seçeneğin arasından hangisinin telefonumuzu kasıp kavuracağını anlamak bugüne kadar neredeyse imkansızdı. Geliştiriciler kodlarını optimize etmek yerine daha fazla veri çekmenin yollarını ararken, faturası doğrudan son kullanıcıya kesiliyordu. Telefonun RAM belleğini sömüren uygulamalar karşısında platform yöneticileri artık daha şeffaf bir duruş sergiliyor. Gelen yeni yönergeyle birlikte, kaynak tüketimi yüksek olan yazılımlar kullanıcılar tarafından önceden görülebilecek.
| Kriter | Yeni Düzenleme Öncesi | Yeni Düzenleme Sonrası |
|---|---|---|
| Bellek Tüketimi Bilgisi | Gizli veya erişilmesi zor | İndirme sayfasında net uyarı |
| Arka Plan Faaliyeti | Sınırsız ve denetimsiz | Sıkı kısıtlama ve raporlama |
| Pil Ömrüne Etkisi | Kullanıcı tarafından sonradan fark ediliyor | Risk faktörü olarak önceden belirtiliyor |
Bana sorarsanız, bu hamle mobil ekosistemdeki en büyük kör noktayı kapatmak için geç bile kalmış bir adım. Yıllardır üreticiler daha yüksek RAM kapasiteli cihazlar satmaya odaklanırken, yazılım tarafındaki bu vahşi tüketim adeta ödüllendiriliyordu. Artık geliştiricilerin kod yazarken bu uygulamanın telefona ne kadar yük bindirdiğini hesaba katmak zorunda kalacağı bir döneme girildi.
Donanım Üreticileri ve Yazılımcılar Arasındaki Denge Nasıl Değişecek?
Akıllı telefon pazarında son yıllarda yaşanan donanım yarışının arkasında yatan en büyük etken, giderek hantallaşan mobil uygulamalardı. Telefonlara 12 GB, 16 GB hatta 24 GB RAM koymak marifet haline geldi çünkü arka planda çalışan sıradan bir mesajlaşma aracı bile bilgisayarlarla yarışacak kadar bellek tüketebilir duruma gelmişti. Yeni etiketleme politikası, bu kısır döngüyü kırmak için donanım gücüne güvenen yazılımcıların ellerini bağlayabilir.
Geliştiriciler artık uygulamanın açılış hızını artırmak veya veri toplamak için sınırsız arka plan servisi çalıştırdıklarında mağaza listelemelerinde doğrudan kötü puan alacaklar. Bu durum, şirketleri daha hafif kod tabanları oluşturmaya, gereksiz kütüphaneleri temizlemeye ve bellek sızıntılarını (memory leak) önlemeye zorlayacak. Tüketici cephesinde ise cihazların pil ömrü doğrudan uzayacak ve orta sınıf telefonlar bile yıllar geçmesine rağmen ilk günkü akıcılığını koruyabilecek.
Bu Karar Akıllı Telefon Kullanımını Nasıl Değiştirecek?
Günlük rutininizde sıkça kullandığınız basit bir mesajlaşma uygulamasının veya hava durumu servisinin neden cihazınızı ısıttığını merak ettiyseniz, cevabı bu yeni kararın getirdiği denetimlerde bulacaksınız. Kullanıcılar artık mağazadan bir program indirirken sadece puanlarına değil, donanım tüketim karnelerine de bakabilecek. Telefonun RAM belleğini sömüren uygulamalar mağazada gizlenecek kararı, pazardaki rekabet dengelerini de kökten değiştireceğe benziyor.
Optimizasyon yapmayan geliştiricilerin işi bundan sonra eskisinden çok daha zor olacak; sizce bu etiketler kullanıcıların uygulama alışkanlıklarını ne kadar sürede değiştirecek?
Kaynak: Google Haberler (Android)