Logo tr.androidermagazine.com
Logo tr.androidermagazine.com

Android temalarında yeni bir dönem var

İçindekiler:

Anonim

Ana ekranlarımızı tema oluşturmak için üçüncü taraf rampalarını kullanabiliriz. En sık kullandığımız uygulamalarımızı, beyaza bürünen beyaz renklerden kurtulmak ve bazı şeyleri renklendirmek için düzenleyebiliriz. Android'i kişiselleştirmek ve kendi başımıza yapmak için pek çok şey yapabiliriz, ancak Android sisteminin teması iki şeyden birini gerektirir: Samsung Galaxy S8 veya root gibi sağlam bir tema motoru olan bir telefon.

Sistem düzeyinde Android teması sarhoş edicidir, ancak çoğu insan kök temasına yatırım yapmak için sabrına, uygulamasına veya cesaretine sahip değildir. Ben bile kök temasının zorluğuyla uğraşmıyorum ve saatlerini özel simgeler ve widget renklerini ana ekranlarında arayarak geçirecek bir kızım. Sistem temaları kök taramasına değmez, ancak yakında Android teması için kök gerekmeyebilir.

İşte bu yüzden, bu uzun, özel derili tünelin sonunda bir ışık olduğunu düşünüyoruz.

RRO Çerçevesi: Teşekkürler, Sony

Android'de yerel temaların temeli yıllar önce başladı. Sony, 2014 yılında Runtime Resource Overlay (Runtime Kaynak Yerleşimi) çerçevesini AOSP'ye geri kazandırdı ve kullanıcıların Android telefonlarını ve uygulamalarını Sony telefonlarında Xperia Temaları ile temasa geçirmelerini sağlamak için birçok cihazında uyguladı. RRO, kaynak kodunu değiştirmeden Android uygulamalarını kaplamanıza izin verir, kullanıcıların telefonlarındaki tüm uygulamaların bakma şeklini değiştirmelerini sağlar ve telefonlarında sorun çıkarmaz veya uygulamaları bozmaz.

RRO ilk önce geliştiricilerin Android M Geliştirici Önizlemesini kazdıkça keşfedildi. Android M’i, Google’ın Geliştirici Önizlemesi sırasında karanlık bir temayla alay ettiği, ardından istikrarlı sürümden önce çektiği ve bunun dahil ettiği RRO Tema Motorunu test etmesiyle Android'in yaptığı ilk yıl olarak hatırlayabilirsiniz. Ertesi yıl, karanlık tema Android N Geliştirici Önizlemesi ile geri döndü ve Android Nougat'ın sonbaharda istikrarlı bir şekilde ilerlemesinden önce tekrar çekildi.

Neden beni böyle kızdırıyorsun, karanlık tema?

Bu yıl Android O Geliştirici Önizlemesini aldık, ancak deneysel karanlık temamızı geri alamadık. Bunun yerine, geliştiriciler paskalya yumurtaları ve diğer gizli güzellikler için kazmaya devam ettikçe, Android sistemi tarafından kullanılan RRO temalarının ilk örneklerine rastladılar.

Peki bu yıl ne değişti?

Daha önceki Android O Geliştirici Önizlemelerinde, Piksel ile Ters temalar arasında seçim yapabileceğiniz ve Varsayılan olarak Ters Çevir seçeneğini seçebileceğiniz Aygıt Teması adı altında bir ayar vardı. Sorun, önceki yıllardaki tema ayarlarında olduğu gibi, bu kapsamda sınırlıydı; yalnızca Hızlı Ayarlar gölgesini Inverted'in beyin dokusu gri renginden daha koyu bir tona değiştirmek. Ve, önceki yıllarda olduğu gibi, Device Theme ayarı Android O Developer Preview 4'ten çıkarıldı.

Google çalışanları, yıllardır Geliştirici Önizlemeleri ve Beta programı aracılığıyla RRO Tema Motorunu temel alan bu karanlık temaları test ediyor ve çekiyor, ancak bu Mayıs ayında geliştiriciler, blogcular ve tema meraklıları tekrar umutlarını almaya başladılar. Çünkü, bu yıl girişimci kod kazıcılar, bu iki temanın gerçekten RRO temaları olduğunu, Google’ın Android sürümünde sistem genelindeki temalardaki hayaletten vazgeçmediğini kanıtladı. Şimdi çekilmiş Cihaz Teması ayarı, kullanıcıların RRO Tema Motoruna dokunmalarını ve (çoğunlukla işe yaramaz) bir tema seçmelerini sağlayan arayüzdü ve kök olmadan RRO temasını kullanmanın bir yoluydu ve bu son ana teknik parçaydı. Bulmacanın

Substratum ve Android Oreo

Substratum, Sony'nin RRO temalarına, OMS'ye olan halefi üzerine kurulu tema motorudur ve her yıl Substratum, şaşırtıcı temalarını köklü telefonlara getirmek için bir adım daha yaklaştı. Örneğin, bazı Samsung cihazları Samsung Temaları için RRO temalarını nasıl uyguladıkları sayesinde şu anda köksüz Substratum temalarını kullanabilirler. Bu yıl, Substratum, Geliştirici Önizlemesinde kaydedilen ilerlemeyi gördü ve şimdi Android Oreo burada, sistem temalarını muhtemelen gelecek hafta kadar erken çıkmamış telefonlara getiriyorlar. Şimdi, ücretsiz olmayacak ve bir Substratum temasını uygulamak ve uygulamak için shenaniganların bazı yüksek ayrıcalıklarını başlatmaya yardımcı olacak bir masaüstü uygulaması gerektirdiğinden, mükemmel olmayacak.

Ancak bu köksüz bir tema olacak. Ve bu çok büyük.

Google, özellikle Google Play Müzik gibi uygulamalarda bana geri verene kadar resmi bir karanlık tema için yalvarıyorum. Aynı zamanda, Android'in olduğu gibi özelleştirilebildiği ve çeşitlenebildiği zaman şeyleri tutarlı bir şekilde temalandırmanın ne kadar zor olduğunu kabul ediyorum. Google'ın Mühendislik Ekibi bir Reddit AMA'sında olduğu gibi konuştu.

Android, temaların cihazlar ve uygulamalar arasında tutarlı olmasını sağlamak için uygun API'leri hala kaçırıyor. Bu API'ler olmadan, bu temaların yaptıklarının uygulamaları sola ve sağa kırmadığından emin olmanın gerçek bir yolu yoktur. Google’ın Geliştirici Önizlemeleri’ndeki kendi karanlık teması için bile, Android’in çekirdek uygulamalarında sıkıntı çekiyorlardı ve Google binlerce farklı cihaz modelinde milyonlarca uygulama arasında tutarlılık sağlamak zorunda.

Ağustos 2017 Güncelleme: Oreo sürümü ve Substratum hakkında daha fazla haber ile.