Google I/O 2021 ir izstrādātāju konference, tāpēc nav pārsteigums, ka Google paziņoja par jaunām Jetpack, Android Studio un Kotlin funkcijām.
Tagad mēs esam labi iesaistījušies Google I/O 2021 izstrādātāju konferencē, un tāpēc mēs redzam virkni uz izstrādātājiem orientētu ziņu par visiem Google izstrādes produktiem. Papildus izmaiņām uz Plandīšanās un Firebase, mums ir arī dažas jaunas funkcijas vietējā Android izstrādei, tostarp paziņojumi par Android Jetpack, Android Studio un pat Kotlin.
Jetpack Compose
Jetpack Compose ir uz Kotlin balstīta deklaratīva dizaina sistēma Android ierīcēm, galddatoriem un pat tīmeklim (lai gan pēdējos divus pārvalda JetBrains, nevis Google).
Šodien Google paziņoja datumu stabila Jetpack Compose izlaišana, kā arī dažas jaunas funkcijas. Jetpack Compose 1.0 tiks izlaista stabilā formātā kaut kad jūlijā. Tam būs vairāk komponentu, labāks atbalsts lieliem ekrāniem un dažas vispārīgākas dzīves kvalitātes izmaiņas.
Android Studio
Android Studio Arctic Fox ir bijis Kanāriju salās
jau kādu laiku. Šodien Canary kļūst par beta versiju, jo Google beta kanālam izlaiž jaunāko Arctic Fox versiju.Šeit nav daudz jauna, izņemot kanālu maiņu, taču šeit ir īss dažu Kanāriju salu funkciju apraksts. IDE ir iebūvēts Jetpack Compose atbalsts ar izkārtojuma priekšskatījumiem, koda pabeigšanu un daudz ko citu. Ir daži jauni atkļūdošanas rīki, tostarp pieejamības skeneris un atmiņas profilētājs. Turklāt Google ir atjauninājis Android Gradle spraudni uz 7.0 ar versiju, kas tagad atbilst pašai Gradle.
Kotlins
Kotlin šodien saņem arī dažus uzlabojumus, tostarp stabilu jauna anotāciju procesora API izlaišanu: Kotlin simbolu apstrāde. Google saka, ka šim API vajadzētu būt līdz pat divām reizēm ātrākam nekā iepriekšējām opcijām un kopumā efektīvākam.
Jetpack
Visbeidzot, mēs esam veikuši dažas izmaiņas Android Jetpack, Google atbalsta bibliotēkas komplektā.
Google ir izlaidusi Jetpack Macrobenchmark alfa stāvoklī, lai palīdzētu izstrādātājiem analizēt startēšanas un animācijas aizkavi lietotnēs un precīzi noteikt saistītās problēmas. Un Kotlin DataStore, Kotlin pirmā alternatīva SharedPreferences, ir iegājusi beta versijā.