Extra Credit

Jetpack Compose UI

Official docs outline

10 sections
  1. Compose documentation

    Entry point to the Compose guides.

  2. Thinking in Compose

    Declarative UI, recomposition and the Compose mental model.

  3. State and Jetpack Compose

    remember, mutableStateOf, state hoisting and rememberSaveable.

  4. Lifecycle of composables

    Composition, recomposition and leaving the composition.

  5. Side-effects in Compose

    LaunchedEffect, DisposableEffect, rememberCoroutineScope and produceState.

  6. Compose modifiers

    Modifier chaining, order and common modifiers.

  7. Compose testing

    createComposeRule, semantics and finders.

  8. Compose performance

    Stability, deferred reads, baseline profiles and tooling.

  9. Compose and other libraries

    Integrating ViewModel, Navigation, Hilt, Paging and Coil.

  10. Release notes

    Compose UI artifact versions.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 33