~/talk

Jetpack Compose over inheritance

Talkat Mobius 2020 Piter · 2020-06-22..06-25· [android]
links:none on file
links:none on file
slides:none on file

Jetpack Compose is presented as a Kotlin-first, declarative UI replacing inheritance with composition; the team shows a Photo app (repo linked) built with Compose primitives and working previews in Android Studio. Key APIs demonstrated: Modifier chaining controls layout and hit areas, LazyRow/LazyColumn render only visible items (example with 55 tags), custom layouts for a 6-photo grid, state + remember/rememberSaveable tied to Flow streams, animations via animate/Transition, and AndroidView/setContent interop; examples compile and animate in previews.

AI-written summary · about

  1. 0:00Jetpack Compose intro
  2. 15:36Components and modifiers basics
  3. 21:51State and navigation
  4. 32:25Lifecycle and events
  5. 38:31Custom components
  6. 47:29Theming and styling
  7. 57:19Animations in Compose
  8. 1:01:20Integrating with projects
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.