Android 11 Beta Sürümü: People, Controls ve Privacy

Android 11 Beta Lansmanı, ABD'de gerçekleşen olaylar nedeniyle iptal edilmişti. Bunun yerine 12 adet video başlığında Android 11 özellikleri tanıtıldı. Videolara buradan ulaşabilirsiniz.


Android 11 Beta sürümü People, Controls ve Privacy temasına odaklanıyor.

Görsel referansı


People


Android'i daha insan merkezli bir hale getirmek ve sizin için önemli kişileri önceliklendirebilecek bir işletim sistemi amaçlanıyor.

  • Konuşma bildirimleri, kişiye özel öncelik atama, görüşmeye bir hatırlatıcı ekleme ve sessize alma gibi özelliklerle birlikte geliyor.

  • Bubbles, kullanıcılar çoklu görev yaparken konuşmaların görünmesine ve erişilebilir olmasına yardımcı oluyor.

  • Telefonlarını tamamen sesli iletişim ile kontrol edenler için Sesli Erişim, artık ekran içeriğini anlayan ve erişilebilirlik komutları için sesli etiketler üreten bir hale getirildi.


Görsel referansı


Controls


Android'in en son sürümü artık tüm akıllı cihazlarınıza hızlı bir şekilde ulaşmanıza ve bunları tek bir alanda kontrol etmenize yardımcı olabilir.

  • Cihaz Kontrolleri, kullanıcıların cihazlarına erişmesini ve kontrolünü daha hızlı ve kolay bir hale getiriyor. Artık telefonun güç düğmesine bir süre basarak akıllı cihazlarınızı yönetebileceğiniz ekrana ulaşabilirsiniz. Daha fazla bilgi için; https://developer.android.com/preview/features/device-control

  • Medya Kontrolleri, kulaklık, hoparlör veya TV gibi cihazların daha kolay kontrol edilmesini sağlıyor.


Görsel referansı


Privacy


Android 11'de gizlilik sorunlarının giderilmesi hedefleniyor. Bu amaçla hassas izinler için daha fazla kontrol eklenmiş ve güncellemeler hızlandırılmış.

  • One-time permission: Kullanıcıların bir uygulama için cihaz mikrofonuna, kameraya veya konuma tek seferlik izin vermesini sağlıyor. Böylece uygulama konum ya da diğer izinleri sürekli takip edemiyor.

  • Permissions auto-reset: Kullanıcı, uzun bir süre uygulamayı kullanmadığında Android 11 uygulama ile ilgili tüm çalışma izinlerini otomatik olarak sıfırlıyor ve kullanıcıyı bilgilendiriyor. Uygulama yeniden kullanıldığında izinleri yeniden isteyebiliyor.

  • Background location: Arka plan konumuna erişmek için yeni politika gereği geliştiricilerin onay alması gerekmekte. Arka plan konumuna erişmeye devam etmek istiyorsanız 2021'e kadar mevcut uygulamalar için izin alabilirsiniz.

  • Google Play System Updates: Temel işletim sistemi bileşenlerinin Android ekosistemindeki cihazlara yönelik güncellemelerinin hızlanmasına izin veriyor. Android 11'de güncellenebilir modüllerin sayısı iki kat arttı ve bu 12 yeni modül kullanıcılar ve geliştiriciler için gizliliği, güvenliği ve tutarlılığı arttırmaya yardımcı olacak.


Developer friendliness


Geliştiricilerin yeni sürümden yararlanmasını kolaylaştırmak için, uyumluluk testi kolaylaştırıldı:


Bu değişikliklerin çoğunun testine olanak tanıyan geliştirici seçeneklerine yeni kullanıcı arayüzü eklendi. Tüm API ve davranış değişikliklerinin tamamlanacağı yeni bir Platform Stability sürümü eklendi, böylece platformun kararlı olduğunu bilerek uygulama güncellemelerinizi sonlandırabilirsiniz.


Android 11 ayrıca wireless ADB debugging, büyük APK'ların daha hızlı yüklenmesi için artımlı ADB ve daha fazla güvenlik açığı ek açıklamaları (çalışma zamanı yerine derleme zamanında sorunları yakalamak için) gibi özellikler içeriyor.


Android 11 için ilk Beta, SDK ve NDK API'ları ve uygulamalarda denenebilecek yeni özelliklerle 10 Haziran itibariyle kullanıma sunuldu. Pixel 2, 3, 3a veya 4 cihazınız varsa, Android 11 Beta güncellemelerini kablosuz olarak indirmek için buraya kaydolabilirsiniz. Her zaman olduğu gibi, Pixel ve Android Emulator için yüklemeler de mevcut. Android 11'deki tüm geliştirici özellikleri hakkında bilgi edinmek için Android 11 geliştirici sitesini ziyaret edebilirisiniz.


Modern Android Development


Android Studio 4.1 Beta ve 4.2 Canary'de geliştiricilerin önemli sorunlarına odaklanan yeni özellikler;

  • Android 11'de cihazlarda ADB üzerinden kablosuz hata ayıklama (Wifi debugging) daha basit bir hale geldi. Database Inspector ve Dependency Injection (Dagger) araçları eklendi.

  • Android Emulator artık doğrudan IDE içinde barındırılıyor. Aynı anda birden fazla cihazdan sonuçların görünebilmesi için artık testler yan yana yürütülüyor. Ayrıca cihazların daha kolay kullanılabilmesi için cihaz yöneticisi iyileştirildi.

  • Makine öğrenimi daha kolay bir hale geldi. Artık ML Kit ve TensorFlow Lite için modeller doğrudan IDE'ye aktarılabilir.

  • Android 11'deki tüm cihazlara daha hızlı bir şekilde derleme ve uygulama aktarımı yapılabilir. Ayrıca yeni build analyzer ile derlemenin nerede sorun yaşadığı daha kolay anlaşılabilir.


Kotlin and Jetpack


Kotlin'in benimsenmesindeki artışla (şuan Google Play'deki en iyi 1000 uygulamanın %70'inden fazlası Kotlin kullanıyor) ve Kotlin kullanan birçok geliştiriciyle, deneyim, yeni yollarla basitleştirilebilir durumda.


Kotlin Coroutines, eşzamanlı çağrıların yazılmasını ve okunabilmesini kolay hale getiren bir dil özelliğidir.


Kotlin 1.4, daha hızlı kod tamamlama, varsayılan olarak daha güçlü tip çıkarımı, işlev arabirimleri ve adlandırılmış ve konumlandırma argümanlarını karıştırma gibi yararlı iyileştirmeleri sağlıyor.


Ayrıca, birden fazla Android sürümüne yayılan ve ortak mobil geliştirme modellerini hızlı ve kolay hale getirmek için tasarlanmış bir kütüphane paketi olan Jetpack geliştirilmeye devam ediyor.




Bir çoğumuz Dagger'ı çok sevdik, bu yüzden Dagger ekibiyle birlikte çalışarak Android için önerilen Dependency Injection çözümü olarak Dagger'ın üstüne geliştirici dostu olan Hilt getirildi. Bunu alfada deneyebilirsiniz


Ayrıca, hem uygulama geliştiricilerin hem de kütüphane geliştiricilerin, uygulama başlatma süresini iyileştirmesine yardımcı olmak için ikinci bir App Startup uygulaması eklendi. App Startup kitaplıkların başlatılmasını optimize ediyor. Kotlin-first coroutines için tam destekle yeniden yazılan Paging 3'te büyük bir güncellemede mevcut.



Jetpack Compose


Daha az kod ve güçlü araçlar ile daha hızlı tasarım yapılmasını sağlayan Jetpack Compose geliştirilmeye devam ediliyor. 10 Haziran itibariyle Jetpack Compose Developer Preview 2 yayına alındı. Buna göre aşağıdaki özellikler deneyimlenebilir.

  • Interoperability with Views

  • Animations

  • Testing

  • Constraint Layout

  • Adapter list

  • Material UI components

  • Text and editable Text

  • Theming and Graphics

  • Window management

  • Input and Gestures

Bununla beraber Compose ile geliştirmelerin iyileştirilmesi adına Android Studio 4.2 ile birlikte aşağıdaki özellikler eklendi;

  • Kotlin compiler plugin for code generation

  • Compose Preview Annotations

  • Real-time interactive Compose previews

  • Deploy individual composables to device

  • Compose Code completion

  • Sample Data API for Compose

Compose'un bu yaz Alfa kanalda, önümüzdeki yıl ise 1.0 ile yayında olması bekleniyor.



Yenilenen Google Play Console


Google Play Console geliştiricilerin uygulamalarını yaymalarına yardımcı olmak için yeniden tasarlandı. Böylece daha net ve kullanımı daha kolay bir arayüze sahip oldu.

Gelen bazı özellikler;

  • Google Play'de başarılı olmanıza yardımcı özellikleri keşfedip anlamanızı sağlayacak açıklamalar eklendi.

  • Politika değişiklikleri, sürüm durumu ve kullanıcı bildirimleri hakkında yeni rehber hazırlandı.

  • Yeni kullanım raporlarıyla performans bilgileri daha kolay analiz edilebilir.

  • Yeni kullanıcı yönetim sistemiyle Google Play erişim özellikleri istendiği gibi dağıtılabilir.




Android 11 ile ilgili daha fazla bilgi ve 12 adet video başlığında Android özelliklerini buradan keşfedebilirsiniz.


#android11 #android #androidbeta #android11beta



0 yorum

Son Paylaşımlar

Hepsini Gör

Komünite

Platform

Mobiler.dev Anasayfa
  • Twitter
  • Instagram
  • development_düzenlendi_düzenlendi
  • Youtube
  • slack-icon-black_edited_edited_edited
  • Gri LinkedIn Simge
imageedit_2_9667998092.png
JetBrains Hakkında Detaylı Bilgi Alın

© 2021 by mobiler.dev

Kurumsal Yazar Hesapları

adesso.png
mobilerdevLogo.jpg
Yazarlık Başvurusu Hakkında Bilgi Alın, Başvuru Yapın.
Topluluk Yazarlarını Tanıyın