UmeshJangid / JetpackComposeExamples

Simple Learning Jetpack compose

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JetpackComposeExamples

Simple Learning Jetpack compose

Jetpack Compose is Android’s modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs.

image

Foundation

1.Thinking in Compose: Learn how Compose's declarative approach is different from the view-based approach you may have used in the past, and how to build a mental model of working with Compose.

2.Managing state: Learn about setting and using state in your Compose app.

3.Lifecycle of composables: Learn about the lifecycle of a composable, and how Compose decides if it needs to be redrawn.

  1. Side-effects in Compose: Learn the best ways to manage side-effects.

  2. Jetpack Compose Phases: Learn about the steps Compose goes through to render your UI, and how to use that information to write efficient code

  3. Architectural layering: Learn about the architectural layers that make up Jetpack Compose, and the core principles that informed its design.

7.Semantics in Compose: Learn about the Semantics tree, which organizes your UI in a way that can be used by accessibility services and the testing framework.

8.Locally scoped data with CompositionLocal: Learn how to use CompositionLocal to pass data through the Composition.

About

Simple Learning Jetpack compose


Languages

Language:Kotlin 100.0%