Dmitry SuzdalevDiff Dispatcher — generate state changes dispatcher for your ViewAndroid applications which use unidirectional UI archictures (MVI is one of them) usually have UI state passed as a single entity to some…2 min read·Mar 18, 2018--1--1
Dmitry SuzdalevReactive approach to removing flicker between Loading and Content UI statesMany modern mobile applications build some kind of a caching layer, which is used to locally store network data. Then, after initial…6 min read·Jan 31, 2018----
Dmitry SuzdalevExtension functions are not a replacement for all utility functionsWhen switching from Java to Kotlin many programmers discover a very convenient feature: an ability to extend existing classes through a…2 min read·Oct 3, 2016--4--4