Google, 14 Mart'ta resmi olarak Android Q Beta 1 sürümünü başlattı ve SDK'nın önizlemesini yaptı. Erken benimseyenlerden hoşlanan geliştiriciler veya kullanıcılar, Pixel cihazlarda Beta 1 deneme programına hemen katılabilir. Google, bu yıl Mayıs ayında I / O geliştirici konferansının da düzenleneceğini, paylaşılacak daha heyecan verici içeriklerin olacağını söyledi.
Aşağıdakiler, Android Q'nun öne çıkan başlıca özellikleridir:
Kullanıcılara daha fazla coğrafi kontrol sağlayın
Android Q'da kullanıcılar, uygulamaların cihazın coğrafi konumuna erişme süresini daha fazla kontrol edebilir. Android'in önceki sürümlerinde, uygulama yalnızca kullanıcının onayını talep edip aldıktan sonra cihazın mevcut konum bilgilerini alabiliyordu.
Android Q, kullanıcıların uygulamanın hiçbir zaman, yalnızca kullanım sırasında (çalışma zamanı) veya herhangi bir zamanda (arka plana geri dönerek) konum bilgilerini alamayacağını belirtmelerine olanak tanır.
Gizlilik koruması yükseltmesi
Konum izinlerindeki değişikliklere ek olarak, Android Q'da kullanıcılar paylaşılan dosyalara uygulama erişim izinlerini daha iyi yönetebilir. Kullanıcılar, uygulamaların yeni çalışma zamanı izinleriyle fotoğraflara, videolara veya ses dosyalarına erişmesine izin verebilir.
Ek olarak, uygulama indirilen dosyaya erişmek için sistem dosyası seçiciyi kullanmalıdır, yani erişim izinleri tamamen kullanıcı tarafından kontrol edilir. Android Q, harici depolamada da bazı değişiklikler getiriyor. Uygulamanın harici depolamayı doğru şekilde kullandığından emin olmak için lütfen bu belgeyi dikkatlice okuyun.
Ayrıca, uygulamaların sık sık kullanıcı işlemlerini kesintiye uğratmasını önlemek için Android Q, arka plan uygulamalarının Aktivite'yi başlatmasını engeller. Uygulama arka planda çalışıyorsa ancak gelen arama veya alarm gibi kullanıcının dikkatini hemen çekmesi gerekiyorsa, lütfen yüksek öncelikli bildirimleri kullanın ve tam ekran bir amaç sağlayın.
Katlanır ekranlara ve yeni ekranlara uyum sağlayın
Geliştiricilerin katlanır ekranlara ve geniş ekranlı cihazlara sorunsuz bir şekilde uyum sağlamasına yardımcı olmak için Android Q, çoklu devam ettirme için daha iyi destek sağlamak için onResume ve onPause çalışma modlarını güncelleme gibi bir dizi iyileştirme yaptı ve Google ayrıca Odaklandıktan sonra bildirim işlevi.
Son olarak, kullanıcıların katlanır ekranlarda ve büyük ekranlarda uygulamaların görüntülenmesini daha iyi yönetmelerine olanak sağlamak için Google, resizeableActivity öznitelik işlevini de güncelledi.
Kısayolları Paylaşma
Android Q, kullanıcıların paylaşım için doğrudan başka bir uygulamaya geçmelerine olanak tanıyan Paylaşım Kısayolları adlı bir özellik ekledi.
Geliştiricilerin önce bir paylaşım hedefi yayınlamaları gerekir, bu daha sonra uygulamada içerik eklerini içeren belirli bir etkinliği başlatır ve bunu paylaşım kullanıcı arabirimi aracılığıyla kullanıcılara gösterir. Paylaşım hedefi önceden yayınlandığı için, paylaşım kullanıcı arayüzü, Etkinlik başlatıldıktan hemen sonra paylaşım içeriğini yükleyebilir.
Ayarlar paneli
Google, Android 9 Pie'deki Slices teknolojisini Ayarlar Paneli API'sine mükemmel şekilde entegre etti ve artık geliştiriciler, API'yi sistem ayarlarını doğrudan uygulama arayüzünde görüntülemek için kullanabilirler.
Wi-Fi performans modu
Android Q'da, yüksek performanslı, düşük gecikmeli uyarlanabilir bir Wi-Fi modu etkinleştirilebilir, böylece gerçek zamanlı oyunlar, aktif çağrılar vb. Gibi ağ gecikmesinin daha hassas olduğu senaryolarda bile sorunsuz bir kullanıcı deneyimi garanti edilebilir.
Vulkan'a dayalı ANGLE oluşturma motoru
Android Q, Vulkan tabanlı Android cihazlar için ANGLE desteği ekler. ANGLE, yüksek performanslı OpenGL işlevlerinin gerçekleştirilmesi için tasarlanmış bir görüntü soyutlama katmanıdır.
ANGLE ile OpenGL ES kullanılarak geliştirilen uygulamalar ve oyunlar, Vulkan'ın getirdiği güçlü performansı ve yüksek kararlılığı doğrudan deneyimleyebilir ve Android cihazlarda birleşik ve satıcıdan bağımsız bir ES uygulamasını dağıtabilir.
Google, Android Q'da OpenGL ES 2.0 desteği sunmayı planlıyor. Ek olarak, ES 3.0 desteği de yoğun bir şekilde planlanıyor.
Android Q Beta nasıl edinilir
Kullanıcılar veya geliştiriciler beta programına hemen katılabilir ve Google, Android Q Beta sürüm sistem güncellemelerini Pixel cihazlara aktaracaktır (bu yılki üç nesil Pixel cihazları, Pixel 3, Pixel 2 ve hatta orijinal Pixel destek kapsamındadır).
Pixel cihazınız yoksa, emülatör görüntü dosyasının en son sürümünü Android Studio'daki SDK Yöneticisi aracılığıyla indirebilir ve Android öykünücüsüne yükleyebilirsiniz.