PinnedAlexander ShafirinProAndroidDevAndroidX Lifecycle on steroids (aka multiple inheritance)Per AndroidX Lifecycle docs:2 min read·Jan 8, 2021--1--1
PinnedAlexander ShafirinThe StartupCompletely Fixing RxJava StacktraceUnreadable RxJava error stacktrace is a known problem. Chances are you also faced cryptic crash log from your QA team and was scratching…3 min read·Feb 8, 2021----
Alexander ShafirValidate mapping between CleanArch layers with my ClassFieldEquality library (Kotlin)Clean Architecture is current standard in Android development.2 min read·Jan 8, 2021----
Alexander ShafirDynamic nav graph in Jetpack NavigationGoogle’s Jetpack initiative is truly amazing. Throughout past several years it made tremendous progress, which will be culminated by…2 min read·Jan 3, 2021----
Alexander ShafirAndroid uncalibrated accel & gyroDuring course in Inertial Nav Systems I tried to implement sample sensor calibration on Android. It appeared that Android already applies…2 min read·Sep 22, 2020----
Alexander ShafirProof DLT fails for coplanar pointsWhile it is well-known fact that DLT fails for coplanar points, I couldn’t find concise proof for it.1 min read·Sep 12, 2020----