Published inProAndroidDevMeasuring execution times in KotlinExtending the functionality of Kotlin’s standard library function measureTimeMillis.Jul 19, 20195Jul 19, 20195
Published inAndroidPubEffective migration to Kotlin on AndroidA collection of practical advice and tricks to help you out in the transition to Kotlin.Nov 6, 201812Nov 6, 201812
Published inProAndroidDevCLEAN-up your Activities (Part I): Decoupling from Android Framework datasourcesThis is the first part of a series of articles that explores ways to keep the Activities in an Android app “clean”. And we are using here…May 25, 20185May 25, 20185
Published inProAndroidDevHow not to go crazy when working on legacy projectsAn approach for handling legacy projects with gradle modules and git submodulesJan 11, 2018Jan 11, 2018
Published inProAndroidDevSOLID Android analytics with RxJava2This article was featured on Android Weekly, Issue #270Aug 8, 201711Aug 8, 201711
Published inAndroidPubThe Android touch system from a slightly different perspectiveThere are numerous resources out there (articles and videos) that explain pretty thoroughly the mechanisms of Android’s touch event system…May 3, 2017May 3, 2017
Observables based on resources and the “using” methodOften we need to create an Observable that uses a resource to produce the items it emits. We are using the term resource here, in the same…Apr 11, 20171Apr 11, 20171
Completable to Single<Boolean> in RxJava2Although the Completable and Single classes existed in RxJava1, I didn’t use them until I was “forced” to do so, when I decided to move on…Apr 7, 20172Apr 7, 20172