Kompania Google prezantoi versionin e dytë testues të platformës mobile të hapur Android 14. Lançimi i Android 14 pritet në tremujorin e tretë të vitit 2023. Për të vlerësuar mundësitë e reja të platformës, është ofruar një program testi paraprak. Ndërtohen ndërtimet e firmware për pajisjet Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G dhe Pixel 4a (5G).
Ndryshimet në Android 14 Developer Preview 2 krahasuar me versionin e parë paraprak:
- Vijon përmirësimi i funksionimit të platformës në tabletë dhe pajisje me ekrane të palosshme. Ofruar biblioteka që mundësojnë parashikimin e ngjarjeve të lidhura me lëvizjen e pointer-it, si dhe vonesa të ulëta kur punoni me stilolapsat. Ofruar shabllone ndërfaqe për ekrane të mëdha, duke marrë parasysh përdorime të tilla si rrjetet sociale, komunikimi, përmbajtja multimediale, leximi dhe blerjet.
- Në dialogun e konfirmimit të autorizimeve për qasjen e aplikacioneve në skedarët multimedial, ka lindur mundësia e dhënies së qasjes jo për të gjitha, por vetëm për fotografitë ose videot e veçanta.

- Në konfigurues është shtuar një seksion për mbivendosjen e preferencave rajonale, siç janë njësi të matjes së temperaturës, dita e parë e javës dhe sistemi i numerimit. Për shembull, një evropian që jeton në SHBA mund të vendosë të përdorë për të treguar temperaturën gradën Celsius në vend të gradës Fahrenheit dhe të konsiderojë të hënën si fillimin e javës në vend të të dielës.

- Vijon zhvillimi i Credential Manager dhe API-së përkatëse, e cila lejon organizimin e hyrjeve në aplikacione duke përdorur akreditive nga ofrues të jashtëm të autentikimit. Mbështetet si hyrja me fjalëkalime, ashtu edhe metodat e hyrjes pa fjalëkalim (Passkeys, autentikimi biometrik). Interfejsi për zgjedhjen e llogarive është përmirësuar.
- Një autorizim të veçantë është shtuar për t'u dhënë aplikacioneve mundësinë për të filluar veprime gjatë kohës që aplikacioni është në sfond. Aktivizimi gjatë qëndrimit në sfond është i kufizuar për të mos i shpërqendruar përdoruesit gjatë punës me aplikacionin aktual. Aplikacioneve aktive u janë dhënë më shumë mundësi për të kontrolluar aktivizimin e veprimeve nga aplikacione të tjera me të cilat kanë ndërveprim.
- Sistemi i menaxhimit të memories është optimizuar për ndarjen më efikase të resurseve për aplikacionet që ekzekutohen në sfond. Pas disa sekondash nga kalimi i aplikacionit në një gjendje të rrethkashuar, puna në sfond kufizohet në punën me API, të cilat menaxhojnë ciklin e jetës së aplikacionit, si API për Shërbimet e Paraqitura, JobScheduler dhe WorkManager.
- Njoftimet me flamurin FLAG_ONGOING_EVENT tani mund të refuzohen kur shfaqen në një pajisje me ekran të çelur. Nëse pajisja është në modalitetin e bllokimit të ekranit, këto njoftime do të mbeten të refuzueshme. Edhe njoftimet që janë të rëndësishme për funksionimin e sistemit do të mbeten të refuzueshme.
- Në API-në e PackageInstaller janë shtuar metoda të reja: requestUserPreapproval(), e cila lejon katalogun e aplikacioneve të vonojë shkarkimin e paketave APK deri në marrjen e miratimit nga përdoruesi për instalimin; setRequestUpdateOwnership(), e cila lejon instaluesin të lidhë operacionet e ardhshme të azhurnimeve të aplikacionit; setDontKillApp(), e cila ofron mundësi shtesë për aplikacion gjatë punës me programin. Në API-në InstallConstraints, instaluesve u është dhënë mundësia për të aktivizuar instalimin e azhurnimit të aplikacionit në momentet kur aplikacioni nuk po përdoret.
Burimi: opennet.ru


