Android: Holo ne anlama geliyor?

Yeni uygulamalar için Google Play mağazasına göz atarken veya Android uygulamalarını inceleyen web sitelerini okurken, sonunda Holo terimine rastlayacaksınız. Şans, bu sık sık olacak. Bazen, uygulamalar adlarına Holo ekler, diğer zamanlarda ise uygulamanın açıklamasında veya özelliklerinden biri olarak listelenir.

Holo veya Holo teması, Google'ın Android 3.0 Honeycomb ile ilk tanıtdığı Android uygulamaları için standart bir temadır. Şirket, üreticilere, Android Market'i cihazlarına entegre etmek istiyorsa, değiştirilmemiş Holo temasını Android 4.0 veya daha yüksek cihazlarda kullanmalarını ister. Üreticiler, kullanıcılara bu üretici tarafından tüm cihazlarda birleşik bir deneyim sağlamak için cihazlarını kendi özel temalarıyla gönderebilir.

Holo’ya gelince, Android 4.0 veya daha yüksek cihazların çoğunluğunun uygulamaların kaynaklarını kullanabilmeleri için yerleşik temaları olduğunu söylemek doğru olur. Holo'nun arkasındaki temel fikir, sistem temaları ile ilgili tasarım farkını azaltmak (neredeyse ortadan kaldırmak) oldu.

Eğer bir geliştiriciyseniz, üç farklı Holo temasına erişiminiz olduğunu fark ettiniz: Holo Light, Holo Dark ve karanlık aksiyon çubukları olan Holo Light. İşte bu temaların nasıl göründüğünü ve birbirinden farklı olduğunu gösteren üç ekran görüntüsü.

Holo tasarımını önceki Android uygulamalarının tasarımıyla karşılaştırırsanız, o zamandan bu yana çok yol aldığını fark edeceksiniz. Geliştiriciler hala kendi görsel tasarımlarını oluşturabilirler, böylece uygulamalarının burada görüntülenen uygulamalara benzemesine gerek kalmaz.

Bu, Android 3.0'dan daha düşük bir sürümü çalıştıran cihazların Holo tasarımlı uygulamalardan da yararlanamayacağı anlamına gelmez. Tasarımcılar kaynakları ve stilleri kullanabilir ya da bunun yerine Holo Everywhere gibi bir şey kullanabilir.

Temaların uygulanmasıyla ilgili bilgiler, resmi Android Geliştiricileri blogunda bulunan bu tanıtım blogunda yer almaktadır. Geliştiricilerin Holo'yu nasıl kullanabileceği, ancak yine de daha eski Android (2.x) sistemlerini desteklemesi gibi bazı genel sorunları ele almaktadır. Ek bilgi resmi Stiller ve Temalar kılavuzunda bulunmaktadır.