Android güncellemesiyle ilgili Google sorununu defalarca konuştuk. Ve sadece biz değil, teknoloji dünyasında sürekli bir diyalog ve hatta Apple bile sistem güncellemelerinin Google'a kıyasla yayılmasıyla övünüyor. Ancak Google gerçekten bu sorunun önünde duruyor ve çözmeye çalışmıyor mu? tabii ki hayır. Google'ın çeşitli düzeylerde daha fazla güncelleme sağlama ve kullanıcıya ulaşmayan güncellemelerin önemini azaltma girişimleri vardır. Başvuru nasıldı? Ve Apple bundan ne öğrenebilir?

Google, Android güncelleme sorununu nasıl çözer ve Apple bundan nasıl yararlanabilir?


Mağaza genelinde sistem parçalama ve güncellemeler

Google, Android'i güncelleme sorununu nasıl çözer ve Apple bundan nasıl yararlanabilir?

Google, Mainline projesi aracılığıyla Android'i güncelleme yolunda büyük bir değişiklik yapmaya karar verdi (Android 11'den başlayarak). Android sistemini parçaların bir bileşeni haline getirme çalışmaları sürerken, sistem görünümü ve bildirim merkezi gibi olağan özellikler de bir parça haline geliyor. Ve güvenlik güncellemeleri gibi diğer özellikler ve sistemin kararlılığı ve saat dilimlerinin belirlenmesi ile ilgili olanlar, kısacası cihazın onsuz çalışmadığı her şey başka bir kısımda. Bundan sonra, genellikle programlara adanmış Google Play Store'un rolü gelir. Google, bu güncellemeleri tüm sistemi güncellemesine veya Samsung veya LG gibi telefon üreticilerinin değiştirmesine gerek kalmadan gönderdiği için.

Google ayrıca, belirli telefonlar için sistem güncellemelerini hızlandırmaya yardımcı olmak için cihaz üreticileriyle cihazlarda özel bir çip oluşturmaları konusunda anlaşmaya varacak olan Treble projesini daha önce duyurmuştu. Gerçekten de, Android 10'un benimsenmesi öncekilerden biraz daha hızlı olduğu için bu biraz yardımcı oldu. Artık Android cihazların% 22'sinde çalışıyor.


Geliştiriciler ve Jetpack için Araçlar

Yazılım geliştiriciler, herhangi bir işletim sisteminin başarısı veya başarısızlığı için birincil araçtır. Bu nedenle Apple, her yıl gördüğümüz gibi onları önemsiyor. Ancak Google, Apple gibi devasa ve gösterişli araçlar yapmasa da, sisteminin yönünü değiştirmek için araçlar yaratmaya çalışıyor. Apple geliştiricileri, iOS 12 veya 10 ile başlayan cihazlar için basitçe programlama yapabilirler. Bunlar nispeten yeni işletim sistemleridir, ancak yıllarca piyasaya sürülen cihazları desteklerler. Bu nedenle, uygulama tasarımı ve menülerle ilgili büyük bir sorun yok, güvenlik eklentileriyle ve benzerleriyle çatışma yok. Uygulamalar kullanıcıların büyük çoğunluğuna ulaşacak. Bunu Android ile yapmak ve en azından Android 9 veya 10 üzerinde çalışacak bir program oluşturmak, örneğin, cihazların küçük bir yüzdesinin bu sürümlere sahip olması nedeniyle geliştirici için büyük bir risktir.

Google'ın buna çözümü, Jetpack adı verilen bir dizi yazılım kitaplığıdır. Geliştiricilerin Android'in çeşitli sürümlerinde çalışan uygulamalar oluşturmasına olanak tanıyan talimatlar ve araçlar içerir. Kodu her sistem için özel olarak değiştirmeye veya Android ile sürekli değişen kamera, mikrofon ve diğer telefon donanımlarına erişmek için farklı yollar yapmaya gerek kalmadan.


Daha az kritik sistem güncellemeleri

Google, şu anda teknoloji çevrelerinde dolaşan bir anahtar kelimeye güveniyor gibi görünüyor. Yani Android "yetişkinlere uygun" bir işletim sistemidir. Artık büyük değişikliklere veya büyük özelliklere ihtiyaç duymaması anlamında. Böylece sistem güncellemeleri basit olabilir. Android 11'de olduğu gibi, pek bir şey getirmedi (sistem parçalanması dışında) ve almasalar da pek bir şey kaçırmazdı. Güvenlik güncellemelerinin çoğu mağazadan geldiğinden herhangi bir sorun yoktur.

Ama bu gerçekten iyi bir çözüm mü? Kullanıcının gerçekten ilgilendiği yeni değişiklikleri beraberinde getiren her dönem güncellenmelidir. Ve en son cihaza ve Samsung veya OnePlus gibi belirli şirketlere sahip olduğunu varsayarak, onu almak için yeni bir telefon satın alması veya resmi güncellemeden sonra gelmesi için aylarca beklemesi gerekecek.


Google, uygulamalarına yatırım yapıyor

Öte yandan, güncellemelerin önemini azaltma konusunda Google, kaynaklarının çoğunu Drive, Google Foto ve Gmail gibi kendi programlarını geliştirmeye harcıyor. Bu uygulamalar, şirketin inşa etmeye çalıştığı sistemin temellerini temsil ediyor. Ve elbette, tüm uygulamaları Apple'ın yaptığı gibi güncellemek için sistem güncellemeleri yapmaya gerek kalmadan tüm bu güncellemeleri Play Store üzerinden gönderebilir.


Peki ya Apple?

Şahsen, Apple'ın güncelleme şeklini tercih ediyorum. Ve bir cihaz satın almak ve birkaç yıl boyunca sürekli güncellemeler almak istiyorum. Ancak Google ile ilgili hoşuma giden kısımlar var. Uygulama güncellemelerini sistem güncellemelerinden ayırmak gibi. Bu, Apple'ın uygulamalarla ilgili sorunları tam bir güncelleme göndermeden çözmesini kolaylaştırabilir. Veya belki de uygulamalar, Apple tarafından eklenen yeni özelliklerle daha hızlı güncellenir ve daha sonra uygulama mağazasına yerleştirilir, böylece kullanıcı, özellikle televizyon gibi ayrı hizmetlerle yıllık bir güncellemeyi beklemeyebilir. Bir kullanıcı, yıllık bir günü beklemeden sürekli güncelleme isteyebilir.

Bu da bizi yıl boyunca daha küçük sistem güncellemeleri yapmak olan başka bir fikre götürüyor. Şirket, yıl boyunca sürekli, küçük iyileştirmeler içeren küçük güncellemeler yayınlar. Kullanıcı bunu bilir ve kullanır. Mevcut durum yerine, her yıl 200'den fazla değişiklik içeren büyük bir güncelleme. Bu değişikliklerin yarısı kullanıcının cömertliğini ifade edebilir ve bunları aldıktan sonra bir veya iki yıla kadar varlığını keşfedemeyebilir.


Google'ın sistem güncellemelerini düzeltme yöntemi hakkında ne düşünüyorsunuz? Apple'ın bazılarını ödünç alması gerektiğini düşünüyor musunuz?

المصادر:

TeknikAltar |Android Geliştiricileri | Android Geliştiricileri 2

İlgili Makaleler