~/talk

You can do desktop too!

Talkat KotlinConf 2023 · 2023-04-12..04-14· Granbeurszaal· [kotlin]
slides:none on file

Toolbox App migrates its business logic converted from C++ to Kotlin and replaces a browser JS UI with Compose Multiplatform, integrating coroutines, Skia rendering and Lottie animations. Migration happens on-the-fly, releases ship every few months since 2021 and it serves millions of users. Compose enables structural UI tests that simulate clicks and advance coroutine clocks instead of brittle screenshots, and the resulting desktop builds run cross‑OS with native font rendering quirks handled.

AI-written summary · about

  1. 0:00Intro
  2. 0:22Overview
  3. 4:33Crossplatform
  4. 9:57Why compose
  5. 12:55Declarative
  6. 20:25Tests
  7. 26:31Core routines
  8. 30:15Animations
  9. 32:41Themes
~/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.