Google I/O 2021 je konferencia pre vývojárov, takže nie je prekvapením, že Google oznámil nové funkcie pre Jetpack, Android Studio a Kotlin.
Teraz sme už na konferencii vývojárov Google I/O 2021, a preto vidíme množstvo noviniek zameraných na vývojárov pre všetky vývojárske produkty Google. Okrem zmien na Trepotanie a Firebase, máme tiež niekoľko nových funkcií pre natívny vývoj pre Android, vrátane oznámení o Android Jetpack, Android Studio a dokonca aj Kotlin.
Jetpack Compose
Jetpack Compose je deklaratívny dizajnový rámec založený na Kotline pre Android, desktop a dokonca aj web (hoci posledné dva spravuje JetBrains a nie Google).
Google dnes oznámil dátum stabilné vydanie Jetpack Composespolu s niektorými novými rozpracovanými funkciami. Jetpack Compose 1.0 bude vydaný do stabilného stavu niekedy v júli. Prinesie viac komponentov, lepšiu podporu pre veľké obrazovky a niektoré všeobecnejšie zmeny v kvalite života.
Android Studio
Android Studio Arctic Fox bolo na Kanárskych ostrovoch už chvíľu
. Dnes sa z Canary stáva Beta, pretože Google vydáva najnovšiu verziu Arctic Fox na beta kanál.Okrem zmeny kanála tu nie je veľa nového, ale tu je rýchly prehľad niektorých funkcií, ktoré sa nachádzajú na Canary. IDE má vstavanú podporu Jetpack Compose s ukážkami rozloženia, dokončovaním kódu a ďalšími. Existuje niekoľko nových nástrojov na ladenie vrátane nástroja Accessibility Scanner a nástroja Memory Profiler. A spoločnosť Google aktualizovala doplnok Android Gradle na 7.0, pričom vytváranie verzií je teraz v súlade so samotným Gradle.
Kotlin
Kotlin dnes tiež dostáva niekoľko vylepšení, vrátane stabilného vydania nového API procesora anotácií: Kotlin Symbol Processing. Google tvrdí, že toto API by malo byť až dvakrát rýchlejšie ako predchádzajúce možnosti a vo všeobecnosti efektívnejšie.
Jetpack
Nakoniec tu máme nejaké zmeny v Android Jetpack, balíku knižníc podpory Google.
Spoločnosť Google vydala Jetpack Macrobenchmark v alfa stave, aby pomohla vývojárom analyzovať oneskorenie spustenia a animácie v aplikáciách a určiť súvisiace problémy. A Kotlin DataStore, Kotlin-prvá alternatíva k SharedPreferences, vstúpil do beta verzie.