Google, Android 4.0 Ice Cream Sandwich versiyonuyla gelen ve birçoğumuzu etkilemeyi başaran Holo adlı tema ailesini bugün itibariyle zorunlu kılmaya karar verdi. Android Market‘in bulunduğu Ice Cream Sandwich ve üstü versiyonlara sahip tüm akıllı telefon, tablet bilgisayar ya da herhangi bir Android cihazının varsayılan teması Holo olacak. Fakat üreticiler kendi kullanıcı arayüzlerini yazılım entegre etmeye devam edebilecek.
Aslında Google’ın aldığı bu yeni karar tüketicilerden çok uygulama geliştiricilerini ilgilendiriyor. Çünkü varsayılan temanın Holo olması bir Samsung, LG, Motorola, HTC ya da Sony Ericsson kullanıcısının cihazında üreticinin kendi kullanıcı arayüzünün olmayacağı anlamına gelmiyor. Peki Google neden böyle bir hamle yaptı? Tabiki uygulamaların farklı cihazlarda farklı ya da bozuk gözükmesini engellemek için.
Eğer bir uygulama Google’ın Holo temasını içeriyorsa, uygulamayı kullanacak cihazın HTC Sense, Sony Ericsson Timescape, Samsugn TouchWiz, MotoBlur ya da LG Optimus kullanıcı arayüzlerini ihtiva etmesi görünüşünde bir değişime sebep olmayan. Uygulama, hangi tema seçilirse tüm cihazlarda aynı temayla açılacak. Daha önceki versiyonlarda, uygulamanın görünüşü cihazın kullanıcı arayüzüne göre farklılık gösteriyordu. Bu yüzden geliştiriciler, uygulamanın diğer cihazlarda nasıl görüneceğini düşünerek içeriğini ortaya koyuyordu. An itibariyle Ice Cream Sandwich versiyonu ve üstünü kullanan Android Market’li tüm cihazlarda uygulama aynı şekilde görünecek ve geliştiriciler uygulama tasarımı üzerinde daha çok değişiklik gerçekleştirebilecek.
Uygulamaların tek görünüşe sahip olmasının yanı sıra, varsayılan tema her zaman Holo olacağından önümüzdeki dönemlerde duyurulacak yeni Android versiyon güncellemeleri daha hızlı bir şekilde yayınlanabilecek. Çünkü üreticiler, kendi kullanıcı arayüzlerini yeni Android sürümüne daha kolay bir şekilde entegre edebilecek. Aynı durum yeni çıkan cihazlar için mevcut uygulamaların optimize edilmesi işlemleri için de geçerli.
Ice Cream Sandwich’ten eski Android versiyonlarını kullanan cihazlar içinse, geliştiriciler cihazlara göre istedikleri tema ya da kullanıcı arayüzünü seçebilecek ama Ice Cream Sandwich’teki gibi hem daha performanslı hem de daha iyi tasarlanmış içerikler beklenmemeli. Holo temasının detaylarına aşağıdaki kaynak bağlantısından ulaşabilirsiniz.
Kaynak: Android Developers Blog
Tüm cep telefonu aksesuar fırsatları için tıklayın !

















ogulbak
Bu bir stabilite saglama cal?smas? kan?mca, lain android ruhuna da ayk?r? degil mi biraz da?
Stabilite > ozgurluk ise google’?n dusuncesi, sorun yok ama kullan?c?lar aksini dusunuyorsa?
Bilal Akgunduz
Tuketiciyi k?s?tlamaz ki bu durum. Gelistirici istedigi sekilde tasarlayabilir uygulamay?. Bunu yapma ozgurlugu ona verilmis ve bize de istedigimiz uygulamay? secme ozgurlugu. Burada zorunlu tutulan Holo temas? sadece varsay?lan temad?r, yani tuketiciyi sadece uygulamalar konusunda etkileyecektir. Bu da zaten daha stabil olmas? icin.
malik
Mesela Sony arayuzu yerine holo yu tum alt menuler dahil olmak uzere secebilecekmiyim ?
Bilal Akgunduz
Secilebilecek birsey degil bu. Uygulama gelistiricileriyle alakal?.
malik
Anlamad?m ki =S
malik
Uygulama gelistiriciden kast? marka m??Ben mesela xperia arc ta bu arayuzu kullanabilirmiyim?
Bilal Akgunduz
Uygulama gelistiricisisi uygulamas?nda cihaza gore tema secimi yapabiliyor. Ama cihazdaki surum onemli tabi. Holo temasi icin API 14 ve 15 seviyeisnde yani Android 4.0 ve ustu olmas? laz?m surumun. Yapacag?n?z uygulama cihaz?n sahip oldugu yaz?l?m?n API seviyesine gore dizayn edilebilir.
omur
Son satirda anladigim kadariyla eski android telefonlarida holo temasi alcak, yanlis miyim
Bilal Akgunduz
Hay?r, uygulama gelistiricileri uygulamalar?nda cihaza gore tema secebilecek
ayd?n
haberin basl?g?n? okudugumda ne oluyoruz kurtlu elmayam? donusecek dedim ama sonradan icerigi okuyunca rahatlad?m kullan?c? arayuzu olmadan olmaz:)
hsnaydn
sonucta varsay?lan tema holo gelecek isteyen samsung alirsa touchwiz kullan?r isterse holo degil mi?
alizorlu
Bencede ozgurlugumuzu k?s?tlayan birsey yok burada bence :)