Geliştirici önizlemesinin ardından Google, başlangıçta yalnızca desteklenen Google Pixel cihazlarda çalışan Android 16 için beta aşamasını başlattı. Beta 1'de mobil işletim sistemi, diğer şeylerin yanı sıra sunum, canlı bildirimler ve erişilebilirlik gibi uygulama geliştiricilerini de ilgilendiren bazı yenilikler getiriyor. Nihai versiyonun 2025 yılının ikinci çeyreğinde ortaya çıkması bekleniyor.
Duyuru
Google'ın önerisine göre geliştiricinin, şu anda 2024.3.1 Beta 1 sürümünde mevcut olan Android Studio Development Environment'ın (MEERKAT) en son sürümünü kullanması gerekiyor.
Büyük ekranlarda esnek yönlendirme – başlangıçta gönüllü olarak
Android 16, uygulamaları büyük ekranlarda daha esnek hale getirmenin temelini attı. API düzeyi 36 hedef olarak ayarlanırsa, 600 dp'den (yoğunluk moda pikselleri) daha büyük ekranlarda yalnızca portre modu ve boyut değişiklikleri gibi yönlendirme kısıtlamaları varsayılan olarak geçersiz kılınır. Bu aynı zamanda, bu örnekte gösterildiği gibi, bir uygulamanın yan koşullarına ilişkin kısıtlamaların göz ardı edilmesini de içerir:
Uyarlanabilir formattaki Android uygulamaları: Android 16'nın yeni standardı. Fotoğrafta soldaki gibi bir gösterim artık mümkün değildir.
(Resim: Google)
Google, geliştiricilere, uygulamalarının kullanıcı arayüzlerinin de bu yeni koşullar altında uygun olup olmadığını kontrol etmelerini öneriyor. Değişiklik yapmak için çerçeveler, araçlar ve kütüphaneler şeklinde destek alacaksınız. API düzeyini değiştirmeden uygulamanızı yeni ayarlarla kontrol etmek istiyorsanız uygulama uyumluluk çerçevesi kullanabilir ve işaretleyebilir UNIVERSAL_RESIZABLE_BY_DEFAULT etkinleştirin.
Şu anda, Android 2026 sürümünden (Api-Seviye 37) itibaren vazgeçme olasılığı hala mevcuttur, bu seçenek atlanacaktır.
Bir blog yazısı uyarlanabilir sunum hakkında daha fazla bilgi sağlar.
Erişilebilirlik, kamera ve canlı bildirimlerle ilgili güncellemeler
Başka bir değişiklik olarak, yeni bildirim modeli ilerleme stili aracılığıyla gerçek zamanlı güncellemeler de sunuluyor. Bu yeni bildirim sınıfı, kullanıcıların devam eden etkinliklerin durumunu takip etmesine olanak sağlamayı amaçlamaktadır. Burada Google, uygulama önerilerini araç paylaşımı, yemek teslimatı ve navigasyonla sınırlandırıyor.
Video oluşturma konusunda Android 16, yüksek kaliteli video kaydı için tasarlanmış Gelişmiş Profesyonel Video (APV) Codec Bileşenini destekler. Fotoğrafçılık da yeni bir özellik ile değerlendiriliyor: Kötü aydınlatma koşullarında bile yüksek görüntü kalitesi elde etmek için bir kamera oturumunda gece modunun ne zaman etkinleştirileceğini veya devre dışı bırakılacağını gösteren yeni gösterge Extension_Night_Mode_Indicator Actions-cihazdan Desteklenirse-AN uygulaması.
Android 16'da, diğer şeylerin yanı sıra, form alanına giriş yapılması gerektiğinde uygulamaların erişilebilirlik hizmeti sunmasına izin vererek erişilebilirliğin iyileştirilmesi amaçlanıyor. Bunun için yeni seçenek kullanılıyor setFieldRequired İçinde AccessibilityNodeInfo.
Bunlar ve Android 16 Beta 1'deki diğer tüm yenilikler Android Geliştirici blogunda mevcuttur. Desteklenen cihazların listesi sürüm talimatlarında da mevcuttur.
(Mayıs)
Duyuru
Google'ın önerisine göre geliştiricinin, şu anda 2024.3.1 Beta 1 sürümünde mevcut olan Android Studio Development Environment'ın (MEERKAT) en son sürümünü kullanması gerekiyor.
Büyük ekranlarda esnek yönlendirme – başlangıçta gönüllü olarak
Android 16, uygulamaları büyük ekranlarda daha esnek hale getirmenin temelini attı. API düzeyi 36 hedef olarak ayarlanırsa, 600 dp'den (yoğunluk moda pikselleri) daha büyük ekranlarda yalnızca portre modu ve boyut değişiklikleri gibi yönlendirme kısıtlamaları varsayılan olarak geçersiz kılınır. Bu aynı zamanda, bu örnekte gösterildiği gibi, bir uygulamanın yan koşullarına ilişkin kısıtlamaların göz ardı edilmesini de içerir:
Uyarlanabilir formattaki Android uygulamaları: Android 16'nın yeni standardı. Fotoğrafta soldaki gibi bir gösterim artık mümkün değildir.
(Resim: Google)
Google, geliştiricilere, uygulamalarının kullanıcı arayüzlerinin de bu yeni koşullar altında uygun olup olmadığını kontrol etmelerini öneriyor. Değişiklik yapmak için çerçeveler, araçlar ve kütüphaneler şeklinde destek alacaksınız. API düzeyini değiştirmeden uygulamanızı yeni ayarlarla kontrol etmek istiyorsanız uygulama uyumluluk çerçevesi kullanabilir ve işaretleyebilir UNIVERSAL_RESIZABLE_BY_DEFAULT etkinleştirin.
Şu anda, Android 2026 sürümünden (Api-Seviye 37) itibaren vazgeçme olasılığı hala mevcuttur, bu seçenek atlanacaktır.
Bir blog yazısı uyarlanabilir sunum hakkında daha fazla bilgi sağlar.
Erişilebilirlik, kamera ve canlı bildirimlerle ilgili güncellemeler
Başka bir değişiklik olarak, yeni bildirim modeli ilerleme stili aracılığıyla gerçek zamanlı güncellemeler de sunuluyor. Bu yeni bildirim sınıfı, kullanıcıların devam eden etkinliklerin durumunu takip etmesine olanak sağlamayı amaçlamaktadır. Burada Google, uygulama önerilerini araç paylaşımı, yemek teslimatı ve navigasyonla sınırlandırıyor.
Video oluşturma konusunda Android 16, yüksek kaliteli video kaydı için tasarlanmış Gelişmiş Profesyonel Video (APV) Codec Bileşenini destekler. Fotoğrafçılık da yeni bir özellik ile değerlendiriliyor: Kötü aydınlatma koşullarında bile yüksek görüntü kalitesi elde etmek için bir kamera oturumunda gece modunun ne zaman etkinleştirileceğini veya devre dışı bırakılacağını gösteren yeni gösterge Extension_Night_Mode_Indicator Actions-cihazdan Desteklenirse-AN uygulaması.
Android 16'da, diğer şeylerin yanı sıra, form alanına giriş yapılması gerektiğinde uygulamaların erişilebilirlik hizmeti sunmasına izin vererek erişilebilirliğin iyileştirilmesi amaçlanıyor. Bunun için yeni seçenek kullanılıyor setFieldRequired İçinde AccessibilityNodeInfo.
Bunlar ve Android 16 Beta 1'deki diğer tüm yenilikler Android Geliştirici blogunda mevcuttur. Desteklenen cihazların listesi sürüm talimatlarında da mevcuttur.
(Mayıs)