~/talk

RX Java with Kotlin in Baby Steps

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

Covers the concrete bits needed to start using RxJava with Kotlin: the actual APIs for Observable, Observer, Operator, working examples of map(), flatMap(), filter() and how Kotlin lambdas shrink subscribe calls into a single-line consumer. Demonstrates hot versus cold observables, create/just/interval factories, schedulers for choosing threads, and a flatMap pattern that fetches posts per user asynchronously. Argues RxJava is a tool not a silver bullet and shows the subscribe lifecycle and disposables.

AI-written summary · about

  1. 0:00Start
  2. 3:40server response
  3. 4:15Which of the following is an asynchronous data stream?
  4. 6:37Data Transformation
  5. 7:11chaining
  6. 8:47kotlin collections
  7. 10:01kotlin sequences
  8. 10:45asynchronous data streams
  9. 11:37schedulers
  10. 13:05The Basics
  11. 14:29Cold observable
  12. 23:58Operator: map
  13. 26:05what's the output?
  14. 27:19Operator: flatmap
~/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.