Google, Android telefonlarla birlikte çalışmak üzere tasarlanan yeni Googlebook platformunun Intel işlemcili modellerinde bazı karmaşık Android uygulamalarıyla uyumluluk sorunları bulunduğunu kabul etti. Açıklama, özellikle Arm işlemciler için geliştirilmiş uygulama ve oyunların x86 tabanlı donanımlarda nasıl çalıştığına ilişkin sınırlamalara işaret ediyor. Bununla birlikte şirket, sorunun Android uygulamalarının genelini kapsamadığını vurguluyor.
Google’ın açıklamasına göre Android uygulamalarının büyük çoğunluğu, hem Intel hem de Qualcomm işlemcili Googlebook’larda ek bir düzenleme gerektirmeden akıcı biçimde çalışıyor. Az sayıdaki karmaşık uygulama veya oyunun ise Intel tabanlı platformlarda en iyi performansını sunabilmesi için geliştiricilerin bazı ayarlamalar yapması gerekiyor. Şirketin kullandığı ifade, sınırlı bir uygulama grubunu kapsıyor.
Ancak Google, hangi uygulamaların bu grupta yer aldığını paylaşmadı. Sorunların tam olarak nasıl ortaya çıktığı da açıklanmış değil. Dolayısıyla açıklama, belirli uygulamalar için ayrıntılı bir uyumluluk listesi sunmuyor; yalnızca bazı karmaşık uygulama ve oyunlarda geliştirici müdahalesine ihtiyaç olduğunu doğruluyor.
Arm uygulamalarını x86 üzerinde çalıştırmanın etkisi
Uyumluluk konusunun temelinde işlemci mimarileri arasındaki fark bulunuyor. Android uygulamaları Arm mimarisinde çalışmak üzere tasarlandığı için Intel işlemcili Googlebook’lar, bu uygulamaları çalıştırırken bir donanım çeviri katmanından yararlanıyor. Bu katman, Arm için hazırlanmış kodun x86 tabanlı platformda çalıştırılmasını sağlıyor.
Google daha önce, Arm kodunun x86 tabanlı Chromebook’larda dönüştürülüp yürütülmesinin performansı ve pil ömrünü olumsuz etkilediğini belirtmişti. Bu önceki açıklama Chromebook’lara ilişkindi. Googlebook’lara yönelik son açıklamada ise uygulama bazında performans ölçümleri veya pil ömrü sonuçları paylaşılmadı.
x86 işlemciler için derlenen Android uygulamalarında aynı sorunlar bulunmuyor. Bu ayrım, Android uygulamalarını tek bir uyumluluk grubu olarak değerlendirmenin neden yetersiz kaldığını gösteriyor. Uygulamanın hangi işlemci mimarisi için hazırlandığı, Intel tabanlı cihazlarda çalıştırılma biçimi açısından belirleyici bir unsur.
Play Store erişimi ve optimize edilmiş uygulamalar
Google, Googlebook’lar için optimize edilmiş uygulamalardan oluşan seçilmiş bir grup sunuyor. Bunun yanında şirket, özel olarak optimize edilmemiş Android uygulamalarının da Play Store üzerinden Googlebook’lara indirilebildiğini daha önce açıklamıştı. Dolayısıyla uygulama erişimi, yalnızca bu seçilmiş grupla sınırlı değil.
Burada uygulamanın indirilebilmesi ile Intel donanımında en iyi performansla çalışması ayrı konular olarak öne çıkıyor. Google’ın son açıklaması, Play Store erişimine rağmen bazı karmaşık uygulamaların ek ayarlamalara ihtiyaç duyduğunu ortaya koyuyor. Şirket, bu uygulamaların adlarını açıklamadığından seçilmiş uygulama grubuyla sorun yaşayan uygulamalar arasında ayrıntılı bir karşılaştırma yapmak mümkün değil.
Google, performansı sürekli iyileştirmek ve ürün ailesinin tamamında uyumluluğu genişletmek için uygulama geliştiricileriyle, Intel’le ve Qualcomm’la birlikte çalıştığını belirtiyor. Açıklamada bu çalışmaların belirli uygulamalar için hangi düzenlemeleri içerdiğine ilişkin ayrıntı bulunmuyor.
Mevcut modellerde iki farklı işlemci mimarisi
Mevcut Googlebook seçenekleri arasında Acer, ASUS ve Lenovo’nun Intel Core 5 işlemcili üç modeli bulunuyor. Arm tarafında ise Dell ve HP’nin Snapdragon X Elite işlemci kullanan iki modeli yer alıyor. Böylece platform, hem Intel x86 hem de Arm tabanlı cihazları kapsıyor.
Bu modeller arasında Android uygulamalarının uyumluluğu ve desteği açısından ne ölçüde fark bulunduğu henüz testlerle ortaya konmuş değil. Eldeki açıklama, uygulamaların çoğunun iki platformda da sorunsuz çalıştığını, Intel modellerinde ise sınırlı sayıdaki karmaşık uygulama ve oyun için ek optimizasyon gerektiğini gösteriyor.









