InfernoShade 1
InfernoShade
Fethi Polat 1
Fethi Polat
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
shrpnl 1
shrpnl
YusufŞimşek14 1
YusufŞimşek14
berzahx 2
berzahx
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Altın Konu Android 12 Beta - İçerdiği Yenilikler | Mobil

sergioneral

enjoy the silence 👌
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Fahri Üye
Katılım
17 Haz 2010
Konular
3,640
Mesajlar
19,614
Çözüm
54
Online süresi
17d 14h
Reaksiyon Skoru
4,815
Altın Konu
163
TM Yaşı
15 Yıl 12 Ay 4 Gün
Başarım Puanı
474
Yaş
31
MmoLira
-933
DevLira
0
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

maxresdefault4936266808f7b821.jpg

Merhaba değerli Turkmmo takipçileri, bugün bu konuda sizlere Android 12 Betada neler yeni onlardan bahsedeceğim. Umarım geliştiriciler ve siz kullanıcılar için yararlı bir konu olur. Sizleri daha fazla oyalamadan konuya geçiş yapalım.

Android 12 Beta

Size uyum sağlayan, performansı artıran, özünde gizlilik ve güvenlik olan yeni bir kullanıcı arayüzüne odaklandık. Geliştiriciler için, telefonlarda, dizüstü bilgisayarlarda, tabletlerde, giyilebilir cihazlarda, TV'lerde ve arabalarda insanlar için keyifli deneyimler oluşturmanız için size daha fazla araç sunuyoruz.

Material You olarak adlandırdığımız bir tasarım diliyle oluşturulan, Android'e yönelik şimdiye kadarki en önemli UI güncellemesinden başlayarak Beta 1'de keşfedilecek çok şey var. Yaklaşık konum gibi denenecek yeni gizlilik özellikleri ve uygulamaların ve kullanıcıların yüksek performanslı cihazları tanımlamasına olanak tanıyan Performans Sınıfı adlı yeni bir standart da var.

kaydolarak bugün Android 12 Beta'yı Pixel cihazlarda deneyin. Güncellemeleri hızlandırmak için çalışan cihaz üreticisi ortaklarımız sayesinde artık ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi ve ZTE'den belirli cihazlar da dahil olmak üzere diğer cihazlarda Beta'yı alabilirsiniz. , yolda diğerleri ile. Daha fazla bilgi için adresini ziyaret edin.

Yeniliklerle ilgili daha fazla bilgi için okumaya devam edin ve Android 12'deki her şey ve geliştirmeye nasıl başlayacağınız hakkında ayrıntılar için sitesini ziyaret edin.

Android için yeni bir kullanıcı arayüzü

Tüketici blog yazımızda vurguladığımız gibi, Android 12, Android tarihindeki en büyük tasarım değişikliğini getiriyor. Renklerden şekillere, ışığa ve harekete kadar tüm deneyimi yeniden düşünerek Android 12'yi daha etkileyici, dinamik ve kişisel hale getirdik. Bu çalışma, yazılım, donanım ve Materyal Tasarım ekiplerimiz arasındaki derin işbirliği içinde gerçekleştiriliyor ve yazılım ve donanım ekosistemlerimizi Material You adlı tek bir tasarım dili altında birleştiriyoruz.

Untitled.jpg

Yeni tasarım dilini platform ve UI bileşenleri genelinde genişlettik, böylece uygulamalarınız bu yükseltmeleri otomatik olarak alacak.

Yeniden tasarlanan widget'lar - Android 12'deki tasarım değişiklikleriyle birlikte, uygulama widget'larını daha kullanışlı, güzel ve keşfedilebilir hale getirmek için yeniledik. Onay kutuları, anahtarlar ve radyo düğmeleri gibi yeni etkileşimli kontroller ekledik ve widget'ları kişiselleştirmeyi kolaylaştırdık. Android 12 widget'ları, her başlatıcıya ve ana ekrana otomatik olarak uyarlanan yuvarlatılmış köşeler ve dolgu ile sistem kullanıcı arayüzümüz ve temalarımızla harika görünür. Duyarlı düzenler, widget'ları telefonlara, tabletlere, katlanabilirlere ve diğer ekranlara uyarlamanıza olanak tanır. Ayrıca, widget'larınızın kişiselleştirilmiş ancak tutarlı bir görünüm oluşturmak için sistem renklerini kullanabilmesi için dinamik renk API'leri ekledik. Ayrıca, gelişmiş bir widget seçici ve Asistan ile entegrasyon aracılığıyla widget'ların keşfedilmesini kolaylaştırıyoruz. Örnek kodu inceleyin ve güncellenmiş widget'ları deneyin. Daha fazlası burada.

blue-widgets.png

Uzatılmış fazla kaydırma - Kullanıcılara, kullanıcı arayüzünüzdeki mevcut içeriğin sonunu geçtiklerini bildirmek için sistem genelinde yeni bir "genişletme" fazla kaydırma efekti de ekliyoruz. Uzatma efekti, tüm uygulamalarda ortak olan doğal bir dikey ve yatay kaydırma durdurma göstergesi sağlar ve varsayılan olarak platform ve AndroidX'te kapsayıcıları kaydırmak için etkinleştirilmiştir. Yeni streç aşırı kaydırma, önceki sürümlerde desteklenen ışımalı aşırı kaydırmanın yerini alır. Uygulamalarınızı ve içeriğinizi yeni kaydırma davranışıyla test ettiğinizden emin olun ve gerekirse devre dışı bırakabilirsiniz. Daha fazlası burada.

Daha akıcı ses geçişleri - Kullanıcı arayüzü sadece görsellerden ibaret değildir. Ayrıca ses odağının ele alınma şeklini de geliştirdik. Bir uygulama ses odağını kaybettiğinde, sesi otomatik olarak kısılır, bu da ses çalan uygulamalar arasında daha yumuşak bir geçiş sağlar ve uygulamaların birbiri üzerinde oynamasını engeller. Bu, özellikle katlanabilir ve çok ekranlı Android ortamlarında geçerlidir.

Android 12 - Performans

Android 12 ile, sistemi ve uygulamaları daha hızlı ve sorunsuz hale getiren temel performanstan, geliştiricilerin bu cihazlarda daha zengin deneyimler sunmasına yardımcı olan yüksek performanslı cihazlar için yeni bir standarda kadar performansa önemli ve derin yatırımlar yaptık.

Daha hızlı, daha verimli sistem performansı - Çekirdek sistem hizmetleri için gereken CPU süresini %22 oranında azalttık, böylece cihazlar daha hızlı ve daha duyarlı olacak. Ayrıca, cihazların şarj edilmeden daha uzun süre çalışmasına yardımcı olmak için sistem sunucusunun büyük çekirdek kullanımını %15 oranında azaltarak Android'in güç verimliliğini de iyileştirdik.

Screenshot-from-2021-05-13-15-09-28.png

Kilit çekişmesini ve gecikme değişkenliğini azaltarak geçişleri ve uygulama başlatma sürelerini iyileştirdik ve daha hızlı uygulama yüklemesi için I / O'yu optimize ettik. PackageManager'da, salt okunur bir anlık görüntü, kilit çekişmesini %92'ye kadar azalttı. Binder'da, hafif önbelleğe alma, hedeflenen aramalarda gecikmeleri 47 kata kadar kökten iyileştirdi. G/Ç'de, özellikle düşük bellekli telefonlarda uygulama yükleme sürelerini iyileştirmek için dex/odex/vdex dosyalarını hızlandırdık. Bildirim trambolinleri üzerindeki kısıtlamamız, bir bildirimden başlatılan uygulamalar için gecikmenin azaltılmasına da yardımcı olur. Örneğin, Google Fotoğraflar uygulaması artık bildirim trambolinlerinden uzaklaştıktan sonra %34 daha hızlı açılıyor.

Veritabanı sorgu performansını iyileştirmek için, Binder işlemlerinde sonuçları satır içine alarak CursorWindow'u optimize ettik. Küçük pencereler için CursorWindow %36 daha hızlıdır ve 1000 satırın üzerindeki pencereler için iyileştirmeler 49x kadar yüksektir.

Performans sınıfı - Android 12'den başlayarak ve ekosistem ortaklarımızla birlikte çalışarak, yüksek performanslı Android cihazlar için ortak bir standart sunuyoruz.

Performans sınıfı olarak adlandırılan bu standart, Android'in temel gereksinimlerinin ötesine geçen bir dizi yeteneği tanımlar. Performans sınıfı gereksinimlerini karşılayan cihazlar, daha zorlu kullanım durumlarını destekleyebilir ve daha yüksek kaliteli içerik sağlayabilir. Geliştiriciler, çalışma zamanında performans sınıfını kontrol edebilir ve ardından cihazın performansından tam olarak yararlanan gelişmiş deneyimleri güvenilir bir şekilde sunabilir.

İlk olarak, kamera başlatma gecikmesi, codec kullanılabilirliği ve kodlama kalitesinin yanı sıra minimum bellek boyutu, ekran çözünürlüğü ve okuma/yazma performansı gibi gereksinimlerle birlikte medya kullanım durumlarına performans sınıfı yeteneklerine odaklanıyoruz.

Tasarım gereği özel

Gizlilik, yaptığımız her şeyin merkezinde yer alıyor ve Android 12'de insanlara cihazlarını ve verilerini güvende tutarken daha fazla şeffaflık ve kontrol sağlamaya devam ediyoruz. Bugün Beta 2'de gelecek olan birkaç yeni gizlilik özelliğini duyurduk - Gizlilik Panosu, mikrofon ve kamera göstergeleri, mikrofon ve kamera geçişleri. Bu özelliklerle ilgili daha fazla bilgi için bizi izlemeye devam edin. İşte Beta 1'deki yenilikler.

Uygulama hazırda bekletme - Geçen yıl izinleri otomatik sıfırlamayı başlattık ve son iki hafta içinde Android, kullanılmayan 8,5 milyondan fazla uygulama için izinleri sıfırladı - bu nedenle insanların unuttuğu uygulamalar verilerine hala erişemez. Android 12'de, uzun süre kullanılmayan uygulamaları akıllı bir şekilde hazırda bekletme moduna geçirerek ve cihaz depolama, performans ve güvenlik için optimize ederek izinlerin otomatik olarak sıfırlanması üzerine inşa ediyoruz. Hazırda bekletme, yalnızca kullanıcı tarafından daha önce verilen izinleri iptal etmekle kalmaz, aynı zamanda uygulamayı zorla durdurur ve bellek, depolama ve diğer geçici kaynakları geri alır. Bu durumda sistem, uygulamaların arka planda iş çalıştırmasını veya anında iletme bildirimleri almasını da engelleyerek kullanıcıların güvenliğini sağlamaya yardımcı olur. Hazırda bekletme çoğu uygulama için şeffaf olmalıdır, ancak gerekirse uygulamanız için bu özelliği kapatmak üzere kullanıcıları Ayarlar'a yönlendirin. Daha fazlası .

Nearby cihaz izinleri - Önceden, Bluetooth taraması, uygulamaların konum iznine sahip olmasını gerektiriyordu; bu, yakındaki cihazlarla eşleşmesi gereken ancak aslında cihaz konumuna ihtiyaç duymayan uygulamalar için bir zorluktu. Artık uygulamaların konum iznine ihtiyaç duymadan yakındaki cihazları taramasına izin veriyoruz. Android 12'yi hedefleyen uygulamalar, " özniteliği ile yeni iznini kullanarak tarama yapabilir. Bir cihazla eşleştirdikten sonra, onunla etkileşim kurmak için iznini kullanın. Bu izinler, gizlilik dostu uygulama tasarımını desteklerken, uygulamalar için sürtünmeyi azaltır. Daha fazlası burada.

Yaklaşık konum - Yakın zamanda, insanlara, ön plan ve arka plan erişimi için ayrı izinler ve "yalnızca bu seferlik" seçeneği gibi, konuma erişimi yönetmenin daha iyi yollarını verdik. Artık Android 12'yi hedefleyen uygulamalar için yeni bir "yaklaşık konum" seçeneğiyle daha da fazla kontrol sunuyoruz. Uygulamalar istediğinde, kullanıcılar artık kesin veya yaklaşık konum vermeyi seçebilirler. Kullanıcılar ayrıca bir uygulamanın konum hassasiyetini istedikleri zaman Ayarlar'dan değiştirebilir. Uygulamanız kesin konum verileri isterse ( ), bu değişiklikleri aklınızda bulundurun ve uygulamanızın yalnızca yaklaşık konumla düzgün şekilde çalıştığından emin olun. Neredeyse tüm genel konum kullanımları için, yalnızca yaklaşık konum ( ) sormanızı öneririz. Daha fazlası .

Uygulama uyumluluğu

Uygulamanızı henüz Android 12 ile uyumluluk açısından test etmediyseniz, şimdi bunu yapmanın tam zamanı! Beta sürümündeki Android 12 ile, Pixel ve diğer cihazlarda geliştiricilerin yanı sıra erken benimseyen kullanıcılara erişim sağlıyoruz. Bu, önümüzdeki haftalarda çok daha fazla kullanıcının uygulamanızı Android 12'de denemesini ve buldukları sorunları dile getirmesini beklemek anlamına geliyor.

Uyumluluğu test etmek için Google Play'den veya başka bir kaynaktan yayınlanan uygulamanızı Android 12 Beta çalıştıran bir cihaza veya öykünücüye yükleyin ve uygulamanın tüm akışları üzerinde çalışın. Testinize odaklanmak için davranış değişikliklerini inceleyin. Herhangi bir sorunu çözdükten sonra, mümkün olan en kısa sürede bir güncelleme yayınlayın.

Beta ile, Ağustos 2021'de Platform Kararlılığına yaklaşıyoruz. O zamandan itibaren, uygulamaya yönelik sistem davranışları, SDK / NDK API'leri ve SDK olmayan listeler nihai hale getirilecek. O zaman, son uyumluluk testinizi tamamlayın ve uygulamanızın, SDK'nızın veya kitaplığınızın tam uyumlu bir sürümünü yayınlayın. Geliştiriciler için zaman çizelgesi hakkında daha fazla bilgi .


Not: Konuda bulunan yönlendirmedeki ingilizce sayfalar tarafımca kademe kademe düzenlenecek ve yeni konular açılacaktır. Bu tarz konuları kaçırmamak için forumumuza üye olmayı ve beni takip etmeyi unutmayın. Gelecek konularda görüşmek dileğiyle, sağlıcakla kalın.

 
Son düzenleme:
Paylaşım için teşekkürler :)
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst