Sergey OpivalovinProAndroidDevScheduling notifications in AndroidChapter 4. Notifications sourcesFeb 5, 20232Feb 5, 20232
Sergey OpivalovinProAndroidDevScheduling notifications in AndroidChapter 3. Notifications appearanceFeb 5, 20232Feb 5, 20232
Sergey OpivalovinProAndroidDevScheduling notifications in AndroidChapter 2. Looper and QueueFeb 5, 20232Feb 5, 20232
Sergey OpivalovinProAndroidDevScheduling notifications in AndroidChapter 1. High-level design and APIFeb 5, 2023Feb 5, 2023
Sergey OpivalovinAndroidPubJust another Result monad with KotlinSometimes you want your reactivex.Observable never throws onError event into the stream. The main reason is fact that onError is terminal…Sep 23, 20194Sep 23, 20194
Sergey OpivalovinAndroidPubMemory efficiency with sealed objectHello, dear readersFeb 14, 20196Feb 14, 20196
Sergey OpivalovinAndroidPubFlexible way to handle exceptions in AndroidIntroductionMay 4, 20185May 4, 20185