Session

Jetpack compose: Game changer for building Modern Android UI

Jetpack Compose is a modern toolkit for building native Android UI. It employs Kotlin and custom DSL(Domain-Specific-Language) to build screen layouts, define themes, manage view states, and add UI animations. All of these are achieved in a declarative approach that is already widely spread in ReactNative, Flutter, and iOS apps.
With Jetpack Compose, you won't be editing any XML layouts or using the Layout Editor. Instead, you will call Composable functions to say what elements you want, and the Compose compiler will do the rest. In this talk, I will be answering the following questions:
1. What are Composable functions?
2. How do I declare them?
3. We had the design view in XML. Is there a provision for this in Compose?
4. What happens to Linear layouts and constraint layouts? What are the possibilities with Compose?
5. Okay, so why should I learn this? What's in it for me?

Love Otudor

FrontendLabs, Android Engineer

Uyo, Nigeria

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top