Google predstavlja nove značajke za Jetpack, Android Studio i Kotlin

click fraud protection

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.