~/talk

Koin 3.2 - Improving the Kotlin Developer Experience

slides:none on file

Koin 3.2 ships a new, narrower DSL with a singleOff constructor DSL and an options block that reduces scattered get calls, adds module includes with graph flattening for clearer dependencies, and keeps runtime cheap by generating code at compile time. Koin Annotations 1.0 uses Google KSP code generation to emit the equivalent Koin DSL (no reflection), produces module extensions to call from startKoin, targets JVM/Android and multiplatform, and is already usable alongside later 3.x releases.

AI-written summary · about

  1. 0:00Introduction
  2. 1:28What is Koin
  3. 6:09Improving Koin DSL
  4. 11:31Constructor DSL
  5. 14:25Module dependencies
  6. 17:57Koin flavors
  7. 19:46Koin annotations
  8. 27:18Annotations for dependencies
  9. 30:29Running Koin with annotations
  10. 33:00Koin 3.4 roadmap
  11. 36:55Community resources
  12. 38:42Q&A
~/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.