Declarative UI frameworks evolution: From dinosaurs to Jetpack Compose, Matvei Malkov
Declarative programming is here!
We have React in web, React Native and Flutter in cross-platform mobile technologies and finally native UI has hope.
Jetpack Compose is a new UI framework for native development for Android created by Google in open source. The goal of Compose is to let developers make quality applications allowing them to think about features and essence of application, not how to update the state of the screen from A1 to A2.
In this talk, Matvei will tell what is declarative programming, how it benefits, how declarative frameworks works, and what principles developers use to create Jetpack Compose. This talk will be interesting to all Android developers that feel pain during creation, update and support of UI for your applications.
Видео Declarative UI frameworks evolution: From dinosaurs to Jetpack Compose, Matvei Malkov канала SPACE
We have React in web, React Native and Flutter in cross-platform mobile technologies and finally native UI has hope.
Jetpack Compose is a new UI framework for native development for Android created by Google in open source. The goal of Compose is to let developers make quality applications allowing them to think about features and essence of application, not how to update the state of the screen from A1 to A2.
In this talk, Matvei will tell what is declarative programming, how it benefits, how declarative frameworks works, and what principles developers use to create Jetpack Compose. This talk will be interesting to all Android developers that feel pain during creation, update and support of UI for your applications.
Видео Declarative UI frameworks evolution: From dinosaurs to Jetpack Compose, Matvei Malkov канала SPACE
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
JFuture 2019 Conference – Short RecapPyConBY 2020: Michael Foord - How Python Took Over the WorldCreating efficient VM with JIT in Go, Iskander SharipovData Fest Belarus 2017How to Safely and Efficiently Build your App with Modules, Aaron SchlesingerPyConBy: Nikita Grishko, Evolution of dependency managementReverse Engineering iOS Screen Mirroring with Golang, Daniel PaulusMobileOptimized 2019 Conference – Short RecapIt’s time for Kotlin Multiplatform Mobile! Ekaterina Petrovaf(by) 2020 Conference – Short RecapAndrej Ruckij – Agile (Network) organisation. Myth or reality?MUUG Meetup #8 - UnityEngine.Animator. Что с ним не так и что с этим делать?/Антон КорсаковWhen does a startup need to think about the high load? – Мик АмелишкоIs Task T the only option? - Ayrat HudaygulovbyGIS Meetup #8 –Создание 2D ортофото и 3D моделей на основе фото с дронов, Дорофей ПролесковскийFace detection in Go and Webassembly, Endre SimoBetter communication for your services with gRPC, Yuri KunashbyGis Meetup #13 – Аэрофотосъёмка без дронов и самолётов, Илья ЗверевData Fest Minsk 2019: RestoreGAN: Applying Feature Pyramid Networks to Image RestorationPyConBy: Elena Nikolaichik, MQTT with Python