~/talk

Jetpack Compose for Games & Animations

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

Jetpack Compose can be used as a real canvas for generative art, games and micro‑interactions using Kotlin and the Canvas API. The uploader groups demos into five animation categories and shows working builds: a radial central menu, a heartbeat loader, a moving square driven by Animatable, and an exploding FAB driven by updateTransition and animateFloatAsState. Examples use launchEffect, infiniteRepeatable and animation inspector, and complete projects (Tetris, Flappy clones) are available on GitHub.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 1:29Jetpack Compose overview
  3. 3:19Animate content size basics
  4. 5:25Animate content size demos
  5. 5:47Animated visibility explained
  6. 7:55Animated visibility demos
  7. 8:37Animated star as state methods
  8. 11:07Animated star as state demos
  9. 13:16Repeatable animations with Animatable
  10. 15:51Canvas and drawing basics
  11. 17:16Canvas animations for games
  12. 19:03Animation transitions introduction
  13. 20:50Update transition in depth
  14. 23:38Customizing transition specs
  15. 25:48Android Studio animation inspector
  16. 26:31Choosing the right animation API
  17. 28:17Animated content and crossfade
  18. 29:43Animation decision flowchart
  19. 30:05Resources and further learning
~/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.