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

Android 7.0: herkes için çoklu pencere

Anonim

Android Nougat'ın kullanıcılara yönelik en büyük özelliği, yeni yerel çoklu pencere desteği olması. Konsept yeni değil. Samsung bir süredir yapıyor, Microsoft daha küçük cihazlar için yapma şeklini değiştiriyor ve hatta Apple bile tabletlerde yapıyor. Şimdi Google'ın sırası.

Bu da Google için tamamen yeni bir kavram değil. Temel Android çerçevesi, ekranınızda gördüğünüzün neredeyse her boyutta çizilmesine izin vermiştir ve bir seferde birden fazla görünüme sahip olma fikri Google I / O 2011’de bir parçası olarak birden fazla oturumda atılmıştır. Petek üzerinde Android Tabletler için "sonraki adım". Beş yıl sonra, nihayet hazır.

Daha uzun sürmesinin nedeninin iyi bir kısmı, Android seviyesinde sistem seviyesinde pişirmenin zor olmasıydı. Android hemen hemen bir işlemci ile herhangi bir şey üzerinde çalışacak şekilde tasarlanmıştır. Mikrodalga fırınlara, çamaşır makinelerine, buzdolaplarına, fıskiye sistemlerine ve daha fazlasına güç sağlar. Bir Rubik Küpünü kolaylıkla çözebilir. Android'i çalıştıran ve ekranı olan şeyler - telefonunuz gibi - aynı zamanda birçok farklı boyutta geliyor. İşletim sistemini her uygulamanın çok pencereli bir ortamda çalışabilmesi için değiştirdiğinizde, her yerde çalışması gerekir.

Ve Google böyle yaptı. Android 7.0, yerel olarak üç tür çoklu pencere görünümünü destekler. Bu, uygulamanın geliştiricisi bunu yazmadığı sürece kullanabileceği herhangi bir uygulamayı kullanabilir, böylece çok pencereli görünüme taşımaya çalıştığınızda sisteme hayır mesajı verir. Ve bu sadece bölünmüş bir ekran sistemi değil - diğer görüşler daha da karmaşık hale getiriyor.

Android Nougat'ın üç çeşit çoklu pencere modu vardır.

Bölünmüş ekran görüntüsü, şu anda Samsung telefonlarında gördüğümüzle neredeyse aynı. Genel bakış modunda küçük resme uzun süre basabilir veya genel bakış düğmesine uzun süre basabilirsiniz; her birinde ayrı uygulamaların çalıştığı iki ayrı pencere açabilirsiniz. Verileri aralarında sürükleyip bırakabilirsiniz ve ayırma çizgisi hareketlidir, böylece bir uygulamayı diğerinden daha büyük yapabilirsiniz. Geliştiriciler, uygulamalarını, içinde bulundukları pencere için minimum bir boyut belirtmek gibi şeyler yaparak optimize edebilirler, ancak hiçbir şey yapmasalar bile uygulamaları, çoklu ekran çoklu pencere modunda çalışmayı deneyecektir. Google, bölünmüş ekran modunun tabletler ve çoğu telefon anlamına gelen taşınabilir cihazlar için tasarlandığını söylüyor.

Çoklu pencere, resim içinde resim modunda da görüntülenebilir. Nasıl çalıştığını ve Android TV'yi nasıl daha iyi hale getireceğini konuşmuştuk. Bir uygulama bir resim penceresine girdiğinde, kontroller ve arayüz öğeleri gibi şeylerin gizlenmesi gerekir ve içerik kısmı kullanılan ekranın nokta aralığına göre küçülür. Ayrıca, uygulamalar ikinci görünümü filizleyebilir ve uygulamanın bir kısmı tam ekran modundayken uygulamanın bir kısmının bir resim penceresine sahip olabilir. Yeni API'ler yeni pencere görünümünü destekler ve bir geliştirici uygulamasında çok fazla bir güçlük çekmeden kullanabilir. Bu Android TV için tasarlanmış ve gerçek donanım inşa eden insanlar bunu etkinleştirmek gerekir. Resim içinde resim modu için tasarlanmış bir uygulama, geliştirici de destek vermediyse, kullanıcı başka bir moda sokmaya çalışırsa hiçbir şey yapmaz.

Çoklu pencerenin üçüncü bir görünümü vardır - serbest biçimli mod. Şimdiye kadar sadece resmi olarak belgelerde var. İlk Android N önizlemesini hackledi, ancak onu göremediğimizden beri. Android Geliştirici web sitesinde diyor ki:

Daha büyük cihazların üreticileri, kullanıcının her bir etkinliği serbestçe yeniden boyutlandırabileceği serbest biçimli modu etkinleştirmeyi seçebilir. Üretici bu özelliği etkinleştirirse, cihaz bölünmüş ekran moduna ek olarak serbest biçimli mod sunar.

Daha büyük bir cihazın ne olduğunu belirtmediklerine dikkat edin. Şimdiye kadar bu Pixel C gibi tabletler içermiyor gibi görünüyor, ancak 12 inçlik ekranlı büyük cihazlarda veya Android uygulamalarını çalıştıran Chromebook'larda etkinleştirilebilir. Destek eklemek isteyip istemediklerine karar vermek üreticiye kalmıştır.

Nougat Geliştirici Önizlemesi sırasında serbest biçimli modla oynamamız gereken kısa süre, uygulamaları yeniden boyutlandırılabilen, hareket ettirilebilen, küçültülebilen veya büyütülebilen pencerelerden kayan pencerelere koyduğunu gösterdi. Bu aynı dizüstü ya da masaüstü bilgisayarınızdaki yazılımın nasıl çalıştığı gibidir. Uygulamalar sürükle ve bırak veri paylaşımını destekleyecektir ve her uygulama ne zaman en üst katmana taşınacağını bilir ve aktif olarak kullanıyoruz. Uygulamalar, geliştiricinin seçtiği takdirde "küçültülmüş" bir görünümde bile açılabilir. Uygulamalar her biri kendi süreçlerinde çalışırlar ve birbirlerinden bağımsızdırlar.

Bir geliştirici, uygulamalarını Android 7.0 için hedefliyorsa, çoklu pencereli görünüm için birkaç seçeneğe sahiptir. Tam ekranı kullanmıyorken uygulamanın boyutunu ve düzenini tanımlayabilir ve küçüldükten sonra kullanımı kolaylaştırabilir. Çünkü bu gerçek bir mesele - bazı uygulamalar iyi görünmüyor veya zaten küçük bir ekranın yalnızca yarısını kullanıyorlarsa çok kullanışlı değiller - geliştiriciler de özelliği desteklememeye karar verebilirler.

Uygulamalar güncellenmediyse, sistemin kendisi tarafından çok pencereli görünüme zorlanırlar - bazen hatalı sonuçlarla.

Bir geliştirici, uygulamalarını güncellemiyorsa, bir iletişim kutusundan sonra sistem tarafından "zorla yeniden boyutlandırılır", bize özelliği desteklemeyen eski bir uygulama olduğunu bildirir, böylece işler bozulabilir. Uygulama yalnızca sabit bir boyutu destekleyecek şekilde yazılmışsa, çoklu pencere modu kapatılır ve bu uygulama tüm ekranı alır.

Samsung'un Çoklu Pencere özelliğini hacklemiş olduğumuzu biliyorduk, çoğu uygulama resmi olarak desteklenmiyorsa, bir yandan da diğer tarafa sıkışık bir şekilde da olsa küçülüyor ve Nougat Geliştirici Önizlemesiyle geçirdiğimiz zaman aynı sonuçları gösteriyor. Bir şeyleri yapmak için kullanılan kod Android yerel özelliklerinden biraz farklı olsa da, temel kavram kalır ve kodda en iyi uygulamaları kullanan uygulamalar aynı görünür ve çalışır, sadece daha küçüktür. Ancak her uygulama iyi oynamıyor ve geliştiricilerin kısa süre içinde herhangi bir şeyi değiştirmeseler bile, bunları incelikle ele alacak şekilde güncelleyeceğini umuyoruz.

Son olarak, telefonunuzda çoklu pencere kullanmak istemiyorsanız kullanmak zorunda değilsiniz. Siz onların görünümünü değiştirmelerini söyleyene kadar tüm Android uygulamaları tam ekran olarak çalışacaktır.