Google I/O 2021 konferencija je za razvojne programere, stoga ne čudi što je Google najavio nove značajke za Jetpack, Android Studio i Kotlin.
Sada smo dobro zakoračili u konferenciju za razvojne programere Google I/O 2021., pa vidimo hrpu vijesti usmjerenih na razvojne programere za sve Googleove razvojne proizvode. Povrh promjena na lepršati i Firebase, također imamo neke nove značajke za nativni Android razvoj, uključujući najave o Android Jetpacku, Android Studiju, pa čak i Kotlinu.
Jetpack Compose
Jetpack Compose je okvir deklarativnog dizajna temeljen na Kotlinu za Android, desktop, pa čak i web (iako posljednja dva upravlja JetBrains, a ne Google).
Danas je Google objavio datum za stabilno izdanje Jetpack Compose, zajedno s nekim novim značajkama u tijeku. Jetpack Compose 1.0 bit će pušten u stabilnu verziju negdje u srpnju. Doći će s više komponenti, boljom podrškom za velike zaslone i nekim općenitijim promjenama kvalitete života.
Android Studio
Android Studio Arctic Fox bio je na Canaryju
već neko vrijeme. Danas Canary postaje Beta jer Google objavljuje najnoviju verziju Arctic Foxa na beta kanalu.Ovdje nema puno novoga osim promjene kanala, ali evo kratkog pregleda nekih značajki koje se nalaze u Canaryju. IDE ima ugrađenu podršku za Jetpack Compose, s pregledima izgleda, dovršavanjem koda i više. Postoje neki novi alati za uklanjanje pogrešaka, uključujući Accessibility Scanner i Memory Profiler. I Google je ažurirao Android Gradle dodatak na 7.0, s verzijama koje su sada usklađene sa samim Gradleom.
Kotlin
Kotlin također danas dobiva neka poboljšanja, uključujući stabilno izdanje novog API-ja za obradu komentara: Kotlin Symbol Processing. Google kaže da bi ovaj API trebao biti do dva puta brži od prethodnih opcija i općenito učinkovitiji.
Ruksak za letenje
Konačno, imamo neke promjene u Android Jetpacku, Googleovoj knjižnici podrške.
Google je objavio Jetpack Macrobenchmark u alfa stanju kako bi pomogao razvojnim programerima analizirati kašnjenje pri pokretanju i animaciji u aplikacijama i odrediti povezane probleme. A Kotlin DataStore, Kotlinova prva alternativa SharedPreferences, ušao je u beta verziju.