Android 12'nin 3. Geliştirici Ön İzlemesi Yayınlandı

Android 12'nin, geliştiricilerin test edebilmeleri ve geri bildirim gönderebilmeleri için 3. geliştirici ön izleme versiyonu yayınlandı. Google, Android'in 12. versiyonunda işletim sistemini daha akıllı, daha kullanışlı, daha performanslı ve güvenli hale getiren çekirdek güncellemeler yaptığını belirtiyor. Android 12; arabalar, tabletler, televizyonlar ve mobil cihazlar gibi geniş yelpazede bulunan cihazlarda etkili ve performanslı şekilde çalışması için geliştirmeler yapıldığı Google tarafından belirtiliyor.


Görsel Referansı


Geliştirilmiş Uygulama Açma Deneyimi: Uygulama çalıştırma deneyimi Android 12'de daha tutarlı bir hale getirilmiştir. Uygulama başlatılırken eklenen yeni animasyon ile uygulamanın ikonuna dokunulduğunda splash screen gösteriliyor ve ardından uygulamanın ana ekranı geliyor. Bu yeni animasyon, her uygulama açılışında standart tasarım elemanları gerektiriyor. Aynı zamanda uygulamaların farklılıklarını koruyabilmek için de özelleştirilebilir hale getirilmiştir. Örnek olarak, yayınlanan yeni splash screen API'sine buradan bakabilirsiniz. Bununla beraber uygulamaya çıkış animasyonu da ekleyebilirsiniz.


Yeni Arama Bildirimi Şablonu: Gelen ve giden aramalar ekranı kullanıcılar için önemlidir, kolayca anlaşılabilir ve kolay yönetilebilir olmalıdır. Yeni gelen ve giden arama bildirimi ile aramaların görüntülenmesi, bilgilerin okunabilmesi ve anlaşılabilmesi kolaylaştırılmıştır. Eğer çağrılarla çalışan bir uygulama geliştiriyorsanız CallStyle şablonunu kullanmalısınız. Yeni arama bildirimleri üzerinden aramaya dair aksiyonlar alabilirsiniz. Geliştiriciler de bu şablon üzerinden daha büyük avatar görseli ve daha büyük isim bilgisi ile UI geliştirebilirler.


Kesin Alarmlar için Yeni İzinler: Alarmlar, uygulamaların ne zaman çalışacaklarını planlamalarının önemli bir yoludur. Birçok durumda uygulamalar pil dostu olmayı hedefleyen, kesin olmayan alarmlar kullanmalıdır. Android Sistemi; Doze Modu ve App Standby gibi modlar aracılığıyla uygulamaların uyanmalarını ve pil tüketimlerinin en aza inmesini sağlamak için bu alarmları yönetir. Bu işlemleri uygulamanızda yönetmek için exact alarms'ı kullanabilirsiniz. Bu durum geliştiriciler için iyi olmasına rağmen kullanıcılar açısından kötü olabilmekte, aşırı kullanıldığında pilin boşalmasına sebep olabilmektedir. Bu nedenle kullanıcılara daha fazla kontrol sağlamak için Android 12'de değişiklikler yapılmıştır. Android 12'yi hedefleyen ve exact alarms kullanan uygulamalarda, manifest'e SCHEDULE_EXACT_ALARM izni eklenmesi gerekmektedir. Bu izin tanımlandığında, kullanıcı otomatik olarak bu izni kabul etmiş sayılır. Daha sonra kullanıcı kendi insiyatifiyle Uygulama Ayarları üzerinden bu izni görüp değiştirebilir.


Geliştirilmiş Web Link: Android 12'de Android uygulama bağlantıları ile doğrulanmayan veya kullanıcı tarafından manuel olarak onaylanmayan bağlantıların default olarak çalıştırılması değiştirildi. İşlem seçimi için diyalog açmak yerine artık doğrudan tarayıcı penceresi açılmaktadır. Kullanıcıların, uygulama bağlantısını onaylamasını kolaylaştırmak için, Ayarlar'da "Varsayılan olarak aç"a giden yeni bir kısayol eklendi. Domain'inizdeki linklerin çalıştığını doğrulamak için App Link kullanabilirsiniz.


Zengin Dokunsal Deneyim: UI etkinlikleri için dokunsal geri bildirimler, oyun için sürükleyici, keyifli efektler ve üretkenlik için dokunuşlar oluşturmak amacıyla sunulan