Google, Android 12 açıq mobil platformasının ilk beta versiyasını buraxdı. Android 12-nin 2021-ci ilin 3-cü rübündə buraxılması gözlənilir. Mikroproqram qurğuları Pixel 3/3 XL, Pixel 3a/3a XL, Pixel 4/4 XL, Pixel 4a/4a 5G və Pixel 5 cihazları, həmçinin ASUS, OnePlus, Xiaomi, TRANSPLO, Xiami, RealPlus, Oplus-dan seçilmiş cihazlar üçün buraxılıb. və ZTE.
İstifadəçi üçün ən nəzərə çarpan dəyişikliklər arasında:
- Layihənin tarixində ən əhəmiyyətli interfeys dizayn yeniləmələrindən biri təklif edildi. Yeni dizayn material dizaynının növbəti nəsli kimi təqdim edilən “Material Siz” konsepsiyasını həyata keçirir. Yeni konsepsiya avtomatik olaraq bütün platformalara və interfeys elementlərinə tətbiq olunacaq və proqram tərtibatçılarından heç bir dəyişiklik tələb etməyəcək. İyul ayında proqram tərtibatçılarına qrafik interfeyslərin inkişafı üçün yeni alətlər dəstinin - Jetpack Compose-nin ilk stabil buraxılışını təqdim etmək planlaşdırılır.

Platformanın özü yeni widget dizaynına malikdir. Vidjetlər daha görünən edilib, künclər daha yaxşı yuvarlaqlaşdırılıb və sistem mövzusuna uyğun dinamik rənglərdən istifadə etmək imkanı təmin edilib. Tətbiqi açmadan TODO vidcetində tapşırıq siyahılarını redaktə etməyə imkan verən onay qutuları və açarlar (CheckBox, Switch və RadioButton) kimi interaktiv idarəetmələr əlavə edildi.

Vidcetlərdən işə salınan tətbiqlərə daha hamar vizual keçid həyata keçirildi. Vidcetlərin fərdiləşdirilməsi sadələşdirilmişdir - vidcetin ekranda yerləşdirilməsini tez bir zamanda yenidən konfiqurasiya etmək üçün düymə (qələmli dairə) əlavə edilmişdir ki, bu da vidcetə uzun müddət toxunduqda görünür.


Vidcetin ölçüsünü məhdudlaşdırmaq üçün əlavə rejimlər və görünən sahənin ölçüsündən asılı olaraq dəyişən standart tərtibatlar yaratmaq üçün vidcet elementlərinin adaptiv tərtibatından (cavab verən düzən) istifadə etmək imkanı təmin edilmişdir (məsələn, vidjet üçün ayrıca tərtibatlar yarada bilərsiniz. planşetlər və smartfonlar). Widget seçici interfeysi dinamik önizləməni və vidcetin təsvirini göstərmək qabiliyyətini həyata keçirir.

- Sistem palitrasını seçilmiş divar kağızının rənginə avtomatik uyğunlaşdırmaq imkanı əlavə edildi - sistem avtomatik olaraq üstünlük təşkil edən rəngləri aşkar edir, cari palitranı tənzimləyir və dəyişiklikləri bildiriş sahəsi, kilid ekranı, vidjetlər və səs səviyyəsinə nəzarət daxil olmaqla bütün interfeys elementlərinə tətbiq edir.
- Ekranda elementləri sürüşdürən, görünən və hərəkət etdirən zaman sahələrin tədricən böyüdülməsi və hamar yerdəyişməsi kimi yeni animasiya effektləri tətbiq edilib. Məsələn, kilid ekranında bildirişi ləğv etdikdə, vaxt göstəricisi avtomatik olaraq genişlənir və bildirişin əvvəllər tutduğu yeri tutur.
- Bildirişlər və sürətli parametrlər üçün açılan sahə yenidən işlənib. Sürətli parametrlərə Google Pay və ağıllı ev nəzarəti üçün seçimlər əlavə edildi. Güc düyməsini basıb saxlamaq indi Google Assistant-ı işə salır, ondan zəng etmək, proqramı işə salmaq və ya məqaləni ucadan oxumaq üçün istifadə edilə bilər.

- İstifadəçinin sürüşdürmə sahəsindən kənara çıxdığını və məzmunun sonuna çatdığını göstərmək üçün Stretch overscroll effekti əlavə edildi. Yeni effektlə məzmun şəkli uzanır və geri çəkilir. Yeni sürüşmə sonu davranışı defolt olaraq aktivdir, lakin parametrlərdə köhnə davranışa qayıtmaq üçün seçim var.
- İnterfeys qatlanan ekranlı cihazlar üçün optimallaşdırılıb.

- Daha hamar səs keçidləri həyata keçirildi - səsi çıxaran bir proqramdan digərinə keçərkən birincinin səsi indi rəvan səssizlənir, ikincisi isə bir səsi digərinin üstünə qoymadan rəvan artır.
- Sistemin işinin əhəmiyyətli dərəcədə optimallaşdırılması həyata keçirildi - əsas sistem xidmətlərinin CPU-nun yükü 22% azaldı, bu da öz növbəsində batareyanın ömrünün 15% artmasına səbəb oldu. Kilid mübahisəsini azaltmaqla, gecikməni azaltmaqla və I/O-nu optimallaşdırmaqla bir proqramdan digərinə keçidin performansı artır və tətbiqin işə salınma vaxtı azalır.
PackageManager-də, yalnız oxumaq rejimində snapshotlarla işləyərkən, kilidləmə mübahisəsi 92% azalır. Binder-in proseslərarası rabitə mühərriki bəzi növ zənglər üçün gecikməni 47 dəfəyə qədər azaltmaq üçün yüngül keşləmə istifadə edir. Dex, odex və vdex fayllarının işlənməsi üçün təkmilləşdirilmiş performans, xüsusilə də yaddaşı az olan cihazlarda tətbiqin daha sürətli yüklənməsi ilə nəticələnir. Bildirişlərdən tətbiqlərin işə salınması sürətləndirilib, məsələn, bildirişdən Google Fotonun işə salınması indi 34% daha sürətlidir.
CursorWindow əməliyyatında daxili optimallaşdırmalar vasitəsilə verilənlər bazası sorğusunun performansı yaxşılaşdırılıb. Kiçik məlumat dəstləri üçün CursorWindow indi 36% daha sürətlidir və 1000-dən çox sətirdən ibarət məlumat dəstləri üçün sürətlənmə 49x-ə çata bilər.
Cihazları performansa görə təsnif etmək üçün meyarlar təklif olunur. Cihazın imkanlarına əsaslanaraq ona performans sinfi təyin edilir ki, bu da daha sonra aşağı güclü cihazlarda kodeklərin funksionallığını məhdudlaşdırmaq və ya güclü aparatda yüksək keyfiyyətli multimedia məzmununu idarə etmək üçün tətbiqlərdə istifadə oluna bilər.
- Tətbiq gözləmə rejimi tətbiq edilmişdir ki, bu da istifadəçi uzun müddət proqramla açıq şəkildə əlaqə saxlamadıqda, proqrama əvvəllər verilmiş icazələri avtomatik olaraq sıfırlamağa, icranı dayandırmağa, proqramın istifadə etdiyi resursları, məsələn, yaddaşı qaytarmağa imkan verir. və fon işinin başlamasını və təkan bildirişlərinin göndərilməsini bloklayın. Rejim əksər proqramlar üçün istifadə oluna bilər və uzun müddət unudulmuş proqramların daxil olmaqda davam etdiyi istifadəçi məlumatlarını qorumağa imkan verir. İstəyirsinizsə, qışlama rejimi parametrlərdə seçici olaraq söndürülə bilər.
- Bluetooth vasitəsilə yaxınlıqdakı cihazları skan etmək üçün ayrıca BLUETOOTH_SCAN icazəsi əlavə edildi. Əvvəllər bu imkan cihazın məkan məlumatlarına giriş əsasında təmin edilirdi ki, bu da Bluetooth vasitəsilə başqa cihazla qoşalaşma tələb edən proqramlara əlavə icazələrin verilməsi zərurəti ilə nəticələndi.
- Cihazın yeri haqqında məlumat əldə etmək üçün dialoq modernləşdirilib. İndi istifadəçiyə proqrama dəqiq yer haqqında məlumat vermək və ya yalnız təxmini məlumatları təqdim etmək, həmçinin səlahiyyəti yalnız proqramla aktiv sessiya ilə məhdudlaşdırmaq (arxa fonda olduqda girişi rədd etmək) imkanı verilir. Təxmini yer seçərkən geri qaytarılan məlumatların dəqiqlik səviyyəsi parametrlərdə, o cümlədən fərdi tətbiqlərə münasibətdə dəyişdirilə bilər.

İkinci beta buraxılışında bütün icazə parametrlərinin ümumi icmalı ilə Məxfilik İdarəetmə Paneli interfeysini təqdim edəcəyi gözlənilir ki, bu da istifadəçi məlumatlarının hansı tətbiqlərə daxil olduğunu başa düşməyə imkan verir. Mikrofon və kamera fəaliyyəti göstəriciləri alətlər panelinə əlavə olunacaq və mikrofonu və kameranı zorla söndürməyə imkan verəcək.
- Geyilən qurğular üçün buraxılış əvəzinə Android Wear Samsung ilə birlikdə Android və Tizen imkanlarını birləşdirən yeni vahid platforma hazırlamağa qərar verdi.
- Avtomobil məlumat-əyləncə sistemləri və smart televizorlar üçün Android versiyalarının imkanları genişləndirilib.
- Aşağı səviyyəli yeniliklərin siyahısını ilk Android 12 tərtibatçısının ilkin baxış buraxılışlarının icmalında tapmaq olar.
Mənbə: opennet.ru








