~/talk

A Composable New World!

Talkat droidcon Berlin 2021 · 2021-10-20..10-22· [android]
slides:none on file

Live-codes an Unsplash client built with Jetpack Compose 1.0 and Coil Compose that fetches trending images, shows them in a LazyColumn with image caching via rememberImagePainter, search via an outlined TextField and navigation using NavHost + Scaffold; initially breaks when an image modifier is missing (zero height) but fixes it live and the Android app works. Describes sharing the network and UI layer with Kotlin Multiplatform to reuse on desktop (mostly successful) and web (fragile), mentions Accompanist libraries and a starter template called alissers.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 2:10Live coding begins
  3. 8:48Adding text and UI basics
  4. 11:59Creating a second screen
  5. 21:50Displaying images with LazyColumn
  6. 31:42Adding image overlays and themes
  7. 43:24Navigation with BottomBar
  8. 59:52Adding search functionality
  9. 1:07:08Cross-platform with Compose Multiplatform
  10. 1:13:27Challenges and resources
~/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.