~/talk

What's New & Cool in Kotlin Tools

Talkat KotlinConf 2017 · 2017-11-02..11-03· [developer-experience, kotlin]
slides:none on file

Kotlin 1.2 tooling demos show concrete multiplatform work: expect/actual declarations link common code to JVM and JavaScript implementations, projects build with a Gradle-only multiplatform build and produce a metadata artifact plus platform artifacts, and tests run either on JVM or Node via Mocha after some setup. Serialization lives in kotlin x.serialization v0.2 with a compiler plugin, IDE adds refactorings, inspections, semantic highlighting and data‑flow analysis, and JavaScript incremental compilation targets a 1.6 release.

AI-written summary · about

  1. 0:00Introduction to Kotlin
  2. 1:09Multiplatform project basics
  3. 2:36Expect and actual mechanisms
  4. 3:47API flexibility and design
  5. 5:25Leveraging existing libraries
  6. 6:49Build system and compilation
  7. 9:28IDE demo and testing
  8. 13:50IDE assistance for refactoring
  9. 16:46Serialization and Ktor
  10. 20:05Tooling and future support
  11. 22:44Style guides and inspection
  12. 25:18Idiomatic code conversion
  13. 29:03IDE highlighting and tips
  14. 32:20Refactoring and analysis
  15. 34:30Static analysis tools
  16. 36:04Build performance and closure
~/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.