Google tutvustab uusi funktsioone Jetpacki, Android Studio ja Kotlini jaoks

Google I/O 2021 on arendajate konverents, seega pole üllatav, et Google teatas uutest funktsioonidest Jetpacki, Android Studio ja Kotlini jaoks.

Oleme nüüd Google I/O 2021 arendajate konverentsil hästi sisse saanud ja seega näeme hunnikut arendajakeskseid uudiseid kõigi Google'i arendustoodete kohta. Lisaks muudatustele Laperdamine ja Firebase, meil on ka mõned uued funktsioonid oma Androidi arendamiseks, sealhulgas teadaanded Android Jetpacki, Android Studio ja isegi Kotlini kohta.

Jetpack Compose

Jetpack Compose on Kotlinil põhinev deklaratiivne disainiraamistik Androidi, töölaua ja isegi veebi jaoks (kuigi kahte viimast haldab JetBrains, mitte Google).

Täna teatas Google selle toimumise kuupäeva Jetpack Compose stabiilne väljalase, koos mõne uue pooleli oleva funktsiooniga. Jetpack Compose 1.0 avaldatakse stabiilseks millalgi juulis. See sisaldab rohkem komponente, paremat tuge suurtele ekraanidele ja mõningaid üldisemaid elukvaliteedi muudatusi.

Android Studio

Android Studio Arctic Fox on olnud Kanaaril

juba mõnda aega. Täna saab Canary beetaversiooniks, kuna Google annab beetakanalile välja Arctic Foxi uusima versiooni.

Peale kanalivahetuse pole siin palju uut, kuid siin on kiire ülevaade mõnest Kanaaril leiduvast funktsioonist. IDE-l on sisseehitatud Jetpack Compose'i tugi koos paigutuse eelvaate, koodi lõpetamise ja muuga. Seal on mõned uued silumistööriistad, sealhulgas juurdepääsetavuse skanner ja mäluprofiil. Ja Google on värskendanud Android Gradle'i pistikprogrammi versioonile 7.0, versioonide koostamine on nüüd kooskõlas Gradle'i endaga.

Kotlin

Kotlin saab täna ka mõningaid täiustusi, sealhulgas uue annotatsiooniprotsessori API: Kotlin Symbol Processing stabiilse väljalaske. Google ütleb, et see API peaks olema varasematest valikutest kuni kaks korda kiirem ja üldiselt tõhusam.

Jetpack

Lõpuks on meil mõned muudatused Android Jetpacki, Google'i tugiteegi komplekti.

Google on välja andnud Jetpack Macrobenchmarki alfa-olekus, et aidata arendajatel analüüsida rakenduste käivitamise ja animatsiooni viivitust ning tuvastada seotud probleeme. Ja Kotlin DataStore, Kotlini esimene alternatiiv SharedPreferencesile, on sisenenud beetaversiooni.