Google avslöjar nya funktioner för Jetpack, Android Studio och Kotlin

click fraud protection

Google I/O 2021 är en utvecklarkonferens, så det är ingen överraskning att Google tillkännagav nya funktioner för Jetpack, Android Studio och Kotlin.

Vi är nu långt inne på Google I/O 2021-utvecklarkonferensen, så vi ser en massa utvecklarcentrerade nyheter för alla Googles utvecklingsprodukter. Ovanpå ändringar till Fladdra och Firebase, vi har också några nya funktioner för inbyggd Android-utveckling, inklusive tillkännagivanden om Android Jetpack, Android Studio och till och med Kotlin.

Jetpack Compose

Jetpack Compose är ett Kotlin-baserat deklarativt designramverk för Android, desktop och till och med webben (även om de två sistnämnda hanteras av JetBrains och inte Google).

Idag tillkännagav Google ett datum för stabil utgåva av Jetpack Compose, tillsammans med några nya pågående funktioner. Jetpack Compose 1.0 kommer att släppas till stabil någon gång i juli. Den kommer med fler komponenter, bättre stöd för stora skärmar och några mer allmänna förändringar i livskvaliteten.

Android Studio

Android Studio Arctic Fox har varit på Kanarieöarna ett tag nu. Idag blir Canary Beta, eftersom Google släpper den senaste versionen av Arctic Fox till betakanalen.

Det finns inte mycket nytt här förutom ett kanalbyte, men här är en snabb sammanfattning av några av funktionerna som finns på Kanarieöarna. IDE har inbyggt stöd för Jetpack Compose, med layoutförhandsvisningar, kodkomplettering och mer. Det finns några nya felsökningsverktyg, inklusive Accessibility Scanner och Memory Profiler. Och Google har uppdaterat Android Gradle-plugin till 7.0, med versionshantering nu i linje med Gradle själv.

Kotlin

Kotlin får också några förbättringar idag, inklusive den stabila utgåvan av en ny annoteringsprocessor API: Kotlin Symbol Processing. Google säger att detta API bör vara upp till två gånger snabbare än tidigare alternativ och generellt sett mer effektivt.

Ryggraket

Äntligen har vi några ändringar i Android Jetpack, Googles supportbibliotekssvit.

Google har släppt Jetpack Macrobenchmark i ett alfatillstånd för att hjälpa utvecklare att analysera start- och animationsfördröjning i appar och lokalisera relaterade problem. Och Kotlin DataStore, Kotlins första alternativ till SharedPreferences, har gått in i beta.