Previzualizarea dezvoltatorului Android 16 semnalează schimbări majore în ciclul de lansare și structura API

URMĂREȘTE-NE
16,065FaniÎmi place
1,142CititoriConectați-vă

Android 16 include noi API-uri pentru Health Connect și Photo Picker

De ce contează: Acest ciclu de lansare accelerat și mai frecvent este o schimbare semnificativă în strategia de dezvoltare a Android. Aliniindu-se mai strâns la programul producătorilor de dispozitive și oferind actualizări mai frecvente API, Google își propune să stimuleze inovația mai rapidă și să îmbunătățească ecosistemul Android atât pentru dezvoltatori, cât și pentru utilizatori.

Google a dezvăluit prima previzualizare pentru dezvoltatori pentru Android 16, marcând o schimbare în ciclul de lansare Android și introducând o serie de funcții noi pentru dezvoltatorii de aplicații. Această lansare timpurie, disponibilă acum pentru testare, semnalează începutul unei noi abordări a dezvoltării Android, Google intenționând să crească frecvența lansărilor API pentru a accelera inovația în ecosistemul mobil.

Pe o abatere față de anii precedenți, Google a anunțat planuri pentru două lansări majore de API în 2025. Prima, programată pentru T2 2025, va fi versiunea principală, similară actualizărilor anuale anterioare.

A doua lansare a API-ului, programată pentru Q4 2025, va introduce noi API-uri pentru dezvoltatori care se concentrează pe actualizări de caracteristici, optimizări și remedieri de erori.

Google mută versiunea majoră a Android în Q2, mai devreme decât lansarea tradițională Q3. Această ajustare urmărește să se alinieze mai bine cu programul producătorilor de dispozitive, permițând mai multor dispozitive să primească mai repede cea mai recentă versiune Android.

Cronologia accelerată înseamnă că dezvoltatorii vor trebui să-și efectueze testarea anuală de compatibilitate mai devreme decât de obicei pentru a se asigura că aplicațiile lor sunt gata pentru noua versiune.

Android 16 include metode îmbunătățite de verificare a versiunii API pentru a se alinia cu noua structură de lansare. Constanta cunoscută SDK_INT, utilizată împreună cu VERSION_CODES, va rămâne în vigoare pentru a accepta verificări pentru versiunile majore de Android.

În completarea acestui lucru, a fost introdusă o nouă constantă SDK_INT_FULL, care, atunci când este utilizată împreună cu enumerarea VERSION_CODES_FULL, permite dezvoltatorilor să efectueze verificări față de versiunile majore și minore.

Pentru cei interesați să acceseze versiunea SDK minoră, a fost pusă la dispoziție metoda Build.getMinorSdkVersion().

Este de remarcat faptul că aceste noi API-uri sunt în prezent într-o stare de flux și pot suferi modificări. Google încurajează în mod activ dezvoltatorii să ofere feedback.

Previzualizarea introduce, de asemenea, API-uri care permit aplicațiilor să încorporeze selectorul de fotografii direct în ierarhia lor de vizualizare, păstrând în același timp beneficiile de securitate ale izolării procesului. Cu alte cuvinte, utilizatorii pot acorda aplicațiilor acces la mediile selectate fără a oferi permisiuni largi pentru întreaga lor bibliotecă media.

Android 16 include o previzualizare a noilor API-uri Health Connect care acceptă înregistrările de sănătate. Aceste API-uri permit aplicațiilor să citească și să scrie dosare medicale în format FHIR, cu acordul explicit al utilizatorului. Această caracteristică face parte în prezent dintr-un program de acces timpuriu.

Cea mai recentă versiune de Privacy Sandbox pe Android este încorporată în Android 16. Această inițiativă în curs de desfășurare își propune să dezvolte tehnologii care protejează confidențialitatea utilizatorilor, susținând în același timp ecosistemul de aplicații. SDK Runtime, care permite SDK-urilor să ruleze într-un mediu dedicat separat de aplicația pe care o deservesc, este o componentă cheie a acestui efort.

Google sfătuiește dezvoltatorii să înceapă testarea de compatibilitate cu noua versiune și să-și compila aplicațiile pe noul SDK. Programul Android 16 Preview va rula din noiembrie 2024 până la lansarea publică finală în 2025, cu actualizări livrate la etapele cheie ale dezvoltării.

Etapa de stabilitate a platformei, vizată pentru sfârșitul primului trimestru 2025, va furniza API-uri SDK/NDK finale și API-uri interne. Google se așteaptă să atingă această etapă în martie 2025, oferind dezvoltatorilor câteva luni pentru testarea finală înainte de lansarea oficială.

Dominic Botezariu
Dominic Botezariuhttps://www.noobz.ro/
Creator de site și redactor-șef.

Cele mai noi știri

Pe același subiect

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.