Dan Hill: Unidirectional Data Flow

Опубликовано: 04 Март 2026
на канале: Android Dialogs
1,923
65

While in town for Google I/O, Huyen sits down with Dan Hill, Android developer at Robinhood, to learn about the basics of Unidirectional Data Flow (UDF), how it can tie in nicely with Android, and how it can help you time travel.

----

Dan Hill
  / danh32  

Redux
https://redux.js.org/introduction/mot...

Redux-ing UI bugs to Make Native Better | academy.realm.io
https://academy.realm.io/posts/kau-le...

Managing State with RxJava by Jake Wharton | YouTube
   • Managing State with RxJava by Jake Wharton  

----
00:15 - Google I/O
00:28 - Robinhood
00:46 - T-Mobile G1 (HTC Dream)
00:56 - Robinhood Wins Google Play Award
01:20 - Android Architecture Patterns Part 2: Model-View-Presenter
---

00:15 - Google I/O
https://events.google.com/io

00:28 - Robinhood
https://robinhood.com

(0:46) T-Mobile G1 (HTC Dream) | wikipedia.org
https://en.wikipedia.org/wiki/HTC_Dream

(0:56) Robinhood Wins Google Play Award | blog.robinhood.com
http://blog.robinhood.com/news/2016/5...

(1:20) Android Architecture Patterns Part 2: Model-View-Presenter | medium.com
  / android-architecture-patterns-part-2-model...  

(1:40) RxJava
https://github.com/ReactiveX/RxJava

(1:41) Kotlin
https://kotlinlang.org

(2:04) Sam Thompson | Twitter
  / justsamthompson  

(6:03) Retrofit | square.github.io
https://square.github.io/retrofit

(7:56) Reducers | Redux
https://redux.js.org/basics/reducers

(8:34) Pure function | wikipedia.org
https://en.wikipedia.org/wiki/Pure_fu...

(9:54) When Expression | kotlinlang.org
http://kotlinlang.org/docs/reference/...

(9:57) Sealed Classes | kotlinlang.org
https://kotlinlang.org/docs/reference...