~/talk

The elegance of Kotlin

Talkat Jfokus 2018 · 2018-02-05..02-07· [kotlin]
links:none on file
slides:none on file

Kotlin claims a pragmatic, Java-compatible improvement and demonstrates it by replacing verbose Android getText setText plumbing with an extension property for TextView plus synthetic view bindings from the IDE so a single utility encodes parsing and formatting and the postfix ++ works through the getter and setter. The demo uses IntelliJ tooling, Kotlin stdlib features like smart casts, Elvis, delegates and data classes, and points to kotlinx.coroutines and Kotlin/JS and Kotlin/Native for multiplatform reuse.

AI-written summary · about

  1. 0:00Introduction
  2. 0:22About Kotlin
  3. 1:12Android Text
  4. 1:42Java Text
  5. 3:23Java Text Plugin
  6. 4:16Text Property
  7. 5:23Extension Property
  8. 6:09Loss Property
  9. 6:59Java
  10. 7:22Smart Costs
  11. 9:09Other stuff
  12. 10:47ESLs
  13. 11:17Bleeding Edge
  14. 11:51Multi Platform
  15. 12:18Useful links
~/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.