~/talk

Navigation superpowers at your fingertips

Talkat Droidcon London 2023 · 2023-10-26..10-27· [android]
slides:none on file

Live demo of a multiplatform UI system that builds composable, gesture-driven transitions using the open source Epics toolkit: components (backstack, spotlight pager), interactions, and navigation. Animations come from declarative model-driven navigation target UI states so gestures and programmatic operations produce identical visual output. The cake hero shared‑element demo runs on Kotlin Multiplatform targets (Android, iOS, web, desktop), supports deep links and a wait‑for‑child‑attached resume path after sign‑in, and the project has ~five years and ~5,000 commits behind it.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:30Target audience and goals
  3. 2:54What is Epics library
  4. 4:43Epics components overview
  5. 8:58Creating custom components
  6. 11:46Simple animated component demo
  7. 15:22Building cake transition
  8. 19:39Plugging components into navigation
  9. 23:56Navigation tree and implicit flow
  10. 26:05Explicit navigation chains
  11. 28:13Deep links with navigation
  12. 30:44Demo and resources
  13. 31:25Getting started with Epics
~/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.