Google afslører nye funktioner til Jetpack, Android Studio og Kotlin

click fraud protection

Google I/O 2021 er en udviklerkonference, så det er ingen overraskelse, at Google annoncerede nye funktioner til Jetpack, Android Studio og Kotlin.

Vi er nu godt i gang med Google I/O 2021-udviklerkonferencen, og derfor ser vi en masse udviklercentrerede nyheder for alle Googles udviklingsprodukter. Oven i ændringer til Fladder og Firebase, vi har også fået nogle nye funktioner til native Android-udvikling, herunder meddelelser om Android Jetpack, Android Studio og endda Kotlin.

Jetpack Compose

Jetpack Compose er en Kotlin-baseret deklarativ designramme til Android, desktop og endda web (selvom de to sidstnævnte administreres af JetBrains og ikke Google).

I dag annoncerede Google en dato for stabil udgivelse af Jetpack Compose, sammen med nogle nye igangværende funktioner. Jetpack Compose 1.0 vil blive frigivet til stabil engang i juli. Den kommer med flere komponenter, bedre understøttelse af store skærme og nogle mere generelle ændringer i livskvaliteten.

Android Studio

Android Studio Arctic Fox har været på Canary

i et stykke tid nu. I dag bliver Canary til Beta, da Google frigiver den seneste version af Arctic Fox til betakanalen.

Der er ikke meget nyt her udover et kanalskifte, men her er en hurtig gennemgang af nogle af de funktioner, der findes på De Kanariske Øer. IDE har indbygget Jetpack Compose-understøttelse med forhåndsvisning af layout, færdiggørelse af kode og mere. Der er nogle nye fejlfindingsværktøjer, herunder Accessibility Scanner og Memory Profiler. Og Google har opdateret Android Gradle-pluginet til 7.0, med versionering nu på linje med Gradle selv.

Kotlin

Kotlin får også nogle forbedringer i dag, herunder den stabile udgivelse af en ny annotationsprocessor API: Kotlin Symbol Processing. Google siger, at denne API skal være op til to gange hurtigere end tidligere muligheder og generelt mere effektiv.

Jet pakke

Endelig har vi nogle ændringer til Android Jetpack, Googles supportbibliotekspakke.

Google har udgivet Jetpack Macrobenchmark i en alfa-tilstand for at hjælpe udviklere med at analysere start- og animationsforsinkelse i apps og lokalisere relaterede problemer. Og Kotlin DataStore, Kotlin-første alternativ til SharedPreferences, er gået ind i beta.