Google I/O 2021 е конференция за разработчици, така че не е изненада, че Google обяви нови функции за Jetpack, Android Studio и Kotlin.
Вече сме доста в конференцията за разработчици Google I/O 2021 и затова виждаме куп новини, ориентирани към разработчиците за всички продукти за разработка на Google. На върха на промените в трептене и Firebase, ние също имаме някои нови функции за разработка на Android, включително съобщения за Android Jetpack, Android Studio и дори Kotlin.
Jetpack Compose
Jetpack Compose е базирана на Kotlin декларативна дизайнерска рамка за Android, десктоп и дори уеб (въпреки че последните две се управляват от JetBrains, а не от Google).
Днес Google обяви дата за стабилна версия на Jetpack Compose, заедно с някои нови функции в процес на разработка. Jetpack Compose 1.0 ще бъде пуснат в стабилна версия някъде през юли. Ще се предлага с повече компоненти, по-добра поддръжка за големи екрани и някои по-общи промени в качеството на живот.
Android Studio
Android Studio Arctic Fox беше в Canary
за малко сега. Днес Canary става бета, тъй като Google пуска най-новата версия на Arctic Fox в бета канала.Тук няма много нови неща освен смяната на канала, но ето кратък преглед на някои от функциите, открити в Canary. IDE има вградена поддръжка за Jetpack Compose, с визуализации на оформлението, довършване на код и др. Има някои нови инструменти за отстраняване на грешки, включително скенера за достъпност и профила на паметта. И Google актуализира приставката за Android Gradle до 7.0, като версията вече е в съответствие със самия Gradle.
Котлин
Kotlin също получава някои подобрения днес, включително стабилното издание на нов API за обработка на анотации: Kotlin Symbol Processing. Google казва, че този API трябва да бъде до два пъти по-бърз от предишните опции и като цяло по-ефективен.
Реактивни раници
И накрая, имаме някои промени в Android Jetpack, пакета от библиотека за поддръжка на Google.
Google пусна Jetpack Macrobenchmark в алфа състояние, за да помогне на разработчиците да анализират забавянето при стартиране и анимацията в приложенията и да определят свързаните с тях проблеми. И Kotlin DataStore, първата алтернатива на Kotlin на SharedPreferences, влезе в бета версия.