Google I/O 2021 er en utviklerkonferanse, så det er ingen overraskelse at Google annonserte nye funksjoner for Jetpack, Android Studio og Kotlin.
Vi er nå godt i gang med Google I/O 2021-utviklerkonferansen, og derfor ser vi en haug med utviklersentrerte nyheter for alle Googles utviklingsprodukter. På toppen av endringer til Fladder og Firebase, vi har også noen nye funksjoner for naturlig Android-utvikling, inkludert kunngjøringer om Android Jetpack, Android Studio og til og med Kotlin.
Jetpack Compose
Jetpack Compose er et Kotlin-basert deklarativt designrammeverk for Android, desktop og til og med web (selv om de to sistnevnte administreres av JetBrains og ikke Google).
I dag annonserte Google en dato for stabil utgivelse av Jetpack Compose, sammen med noen nye funksjoner som pågår. Jetpack Compose 1.0 vil bli utgitt til stabil en gang i juli. Den kommer med flere komponenter, bedre støtte for store skjermer og noen mer generelle endringer i livskvalitet.
Android Studio
Android Studio Arctic Fox har vært på Kanariøyene
en stund nå. I dag blir Canary Beta, ettersom Google slipper siste versjon av Arctic Fox til betakanalen.Det er ikke mye nytt her bortsett fra et kanalskifte, men her er en rask oversikt over noen av funksjonene som finnes på Kanariøyene. IDE har innebygd Jetpack Compose-støtte, med forhåndsvisninger av layout, kodefullføring og mer. Det er noen nye feilsøkingsverktøy, inkludert Accessibility Scanner og Memory Profiler. Og Google har oppdatert Android Gradle-plugin til 7.0, med versjonering nå på linje med Gradle selv.
Kotlin
Kotlin får også noen forbedringer i dag, inkludert den stabile utgivelsen av en ny annotasjonsprosessor API: Kotlin Symbol Processing. Google sier at dette API-et skal være opptil to ganger raskere enn tidligere alternativer, og generelt mer effektivt.
Jetpack
Til slutt har vi noen endringer i Android Jetpack, Googles støttebiblioteksuite.
Google har gitt ut Jetpack Macrobenchmark i en alfatilstand for å hjelpe utviklere med å analysere oppstarts- og animasjonsforsinkelser i apper og finne relaterte problemer. Og Kotlin DataStore, Kotlin-første alternativ til SharedPreferences, har gått inn i beta.