~/talk

What's the difference between JavaScript and Java?

Talkat DroidKaigi 2016 · 2016-02-18..02-19· [javascript, java]
links:none on file
slides:none on file

Ports Redux to Android and shows a working counter and timeline app that use Redux on Android implemented as a Java state container, with actions typed via annotation processing so misnamed actions fail at compile time, async flows composed with RxJava observables and flatMap, dependency wiring done with Dagger2 injection, and UI refreshed by DataBinding updates view automatically. Claims this combination gives stronger safety than JS strings, keeps async readable, and integrates clean architecture patterns in real apps.

AI-written summary · about

  1. 0:00Introduction
  2. 1:19JavaScript vs Java basics
  3. 4:07JavaScript history
  4. 9:27Why use JS frameworks
  5. 11:10MVC vs Flux vs Redux
  6. 16:31Language features compared
  7. 19:37Async in JS vs Java
  8. 21:21Redux on Android Java
  9. 24:51Clean architecture integration
  10. 29:43DI and scope examples
  11. 31:08Summary and outlook
~/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.