După luni de așteptare și multiple versiuni beta, Google anunță lansarea oficială Android 17, noul firmware ajungând chiar din aceste zile la telefoanele din seria Pixel. Bineînțeles că și alte dispozitive cu Android vor primi Android 17, însă calendarul de actualizare este stabilit de fiecare producător în parte.
Modernizat pentru era AI, Android 17 marchează o schimbare arhitecturală către ceea ce Google numește „intelligence system”, prioritizând designul adaptiv pentru diverse cu formate dintre cele mai diversă, alături de îmbunătățiri pentru productivitate, confidențialitate și extinderea capacităților media.
Google precizează și că anumite dispozitive avansate vor primi în cursul acestei veri suport Gemini Intelligence integrat, pentru a sprijini fluxurile de lucru zilnice proactive.
Ce presupune noua paradigmă Intelligence System
Android 17 susține o integrare mai profundă între partea de hardware, cea de software și inteligența artificială. Elementul central al acestei tranziții este extinderea AppFunctions, un API al platformei și o bibliotecă Jetpack care permite aplicațiilor să își prezinte capabilitățile specifice ca „Instrumente” orchestrabile pentru Android MCP (echivalentul pe dispozitiv al Model Context Protocol).
Această integrare va permite permite agenților și asistenților AI, cum ar fi Google Gemini, să descopere și să execute fluxuri de lucru în cadrul aplicațiilor, accesând direct stările locale. Chiar dacă integrarea completă cu Gemini este disponibilă momentan doar într-o campanie Pirvate Preview derulată cu testeri selecționați, dezvoltatorii pot începe optimizarea folosind o aplicație agent de testare nou furnizată și capabilitățile AppFunctions.

Un nou standard pentru dezvoltarea de interfețe adaptive
Android 17 impune un standard de dezvoltare adaptativ pentru interfața aplicațiilor, pornit de la premisa că acestea vor trebui de acum să funcționeze pe o selecție mult mai diverse dispozitive, inclusiv . următoarea generație de portabile ChromeOS și dispozitive GoogleBooks dezvoltate pe platforma Android 17.
Cu peste 580 de milioane de dispozitive cu ecran mare deja în circulație și multe altele pregătite pentru lansare în perioada următoare, Android 17 va forța redimensionarea automată interfeței aplicațiilor pentru afișarea pe ecrane mari. Pentru aplicațiile care vizează nivelul API 37, Android 17 elimină opțiunea de dezactivare pentru dezvoltatori pentru restricțiile de orientare și redimensionare pe ecrane mari (sw > 600 dp). Sistemul va ignora atributele manifestului vechi și API-urile de execuție, cum ar fi screenOrientation și resizeableActivity=false. Jocurile rămân exceptate de la această cerință, dar aplicațiile standard trebuie să accepte nativ ferestre în formă liberă și să se ajusteze la orice dimensiune a ferestrei.

Suport extins pentru multitasking
Android 17 introduce:
- Bule de aplicații: Utilizatorii pot converti orice aplicație într-o fereastră compactă, plutitoare, apăsând lung pictograma acesteia din lansator.
- Bubble Bar: Afișată pe tablete și dispozitive pliabile, o secțiune dedicată din bara de activități a sistemului andochează și organizează aceste bule plutitoare pentru comutare cu o singură atingere.
- PiP interactiv pe desktop: În modurile desktop, ferestrele Picture-in-Picture nu mai sunt doar pentru citire; acestea rămân complet interactive, rămânând în același timp deasupra altor ferestre.
Activity Recreation și Task Continuity
Pentru a preveni sacadarea interfeței utilizator, Android nu va mai reporni în mod automat activitățile pentru aplicarea modificărilor de configurație (cum ar fi vizibilitatea tastaturii sau schimbarea modului de culoare). În schimb, actualizările sunt transmise printr-o funcție dedicată onConfigurationChanged(), semnalând aplicațiilor că trebuie să-și împrospăteze interfața pentru acomodarea acestor modificări.
În plus, o nouă funcție Continue On permite utilizatorilor să-și comute fără întreruperi activitățile între dispozitive, interacționând cu sugestia afișată în bara de activități a unei tablete pentru o aplicație deschisă recent pe un smartphone.
Optimizări pentru performanță și eficiență
Android 17 a primit multiple îmbunătățiri interne menite să îmbunătățească durata de viață a bateriei și timpul de răspuns al dispozitivului.
- Limite de memorie pentru aplicații: Sistemul impune acum limite stricte de RAM bazate pe capacitatea totală a hardware-ului dispozitivului. Procesele care depășesc aceste limite sunt terminate, returnând un MemoryLimiter:AnonSwapcod de stare.
- Generational Garbage Collection: Funcționalitatea Concurrent Mark-Compact responsabilă cu optimizarea consumului de memorie utilizează acum scanări frecvente și ușoare de „generație tânără” în loc de scanări complete ale heap-ului, reducând utilizarea procesorului și sacadarea interfeței utilizator. Această optimizare va fi implementată și pe dispozitivele care rulează Android 12 și versiuni ulterioare prin actualizări de sistem Google Play.
- MessageQueue fără blocaje: Aplicațiile care vizează SDK 37 sau o versiune ulterioară beneficiază de o arhitectură fără blocaje android.os.MessageQueue, îmbunătățind timpii de pornire și performanța multithreaded.

Îmbunătățiri pentru confidențialitate și securitate
Actualizarea revizuiește permisiunile pentru date și protecțiile sistemului pentru a oferi utilizatorilor un control mai granular asupra informațiilor lor?
- Selector de contacte care păstrează confidențialitatea: Android 17 extinde instrumentele de acces temporar bazate pe sesiuni. Un selector de contacte la nivel de sistem permite utilizatorilor să partajeze câmpuri specifice în loc de o întreagă agendă, în timp ce o nouă API EyeDropper oferă selectarea securizată a culorilor fără a fi necesare permisiuni complete pentru captura de ecran.
- Restricții ale rețelei locale: Aplicațiile care vizează Android 17 necesită ACCESS_LOCAL_NETWORKpermisiunea de execuție sau selectoare de dispozitive mediate de sistem pentru a comunica cu dispozitivele locale inteligente pentru casă sau cu receptoarele de difuzare.
- Protecție antifurt și hardware: Funcția „Marcare ca pierdută” din Find Hub blochează acum telefoanele pierdute folosind date biometrice, ocolind accesul prin parolă. Introducerea de pe tastatura fizică este, de asemenea, securizată prin ascunderea ultimului caracter tastat în mod implicit.
- Criptografie post-cuantică: Platforma introduce schema de semnătură APK v3.2, combinând semnăturile clasice cu cheile ML-DSA (Algoritmul de semnătură digitală bazat pe module-lattice) pentru a securiza livrarea aplicațiilor împotriva viitoarelor amenințări cuantice.
Actualizări media, pentru cameră și accesibilitate
Android 17 aduce noi instrumente pentru creatorii de conținut și experiențele media pentru consumatori:
- Eclipsa Video: Un nou standard video HDR bazat pe specificațiile SMPTE ST 2094-50, care ajută hardware-ul să adapteze conținutul în funcție de spațiul de afișare și de lumina ambientală.
- Captură și codare avansate: Compatibilitatea nativă cu formatul de imagine RAW14 păstrează detaliile ridicate de la senzorii compatibili ai camerelor, în timp ce un codificator software HE-AAC extins îmbunătățește calitatea audio pentru mesajele vocale cu lățime de bandă redusă.
- Optimizarea aparatelor auditive: Cadrul introduce o categorie specifică de dispozitive pentru aparatele auditive Bluetooth LE Audio ( TYPE_BLE_HEARING_AID), permițând rutarea audio independentă, astfel încât notificările și alarmele să poată fi direcționate departe de urechi, menținând în același timp gestionarea dispozitivului.
Codul sursă Android 17 este acum disponibil oficial la Android Open Source Project (AOSP).

