Muthu RajMy one-year experience with iPhoneI’m an Android user for all my life and I’m an Android developer too. So I know a huge amount of things about Android but very little about…5 min read·Jun 14, 2022--1--1
Muthu RajScript Editor — An underrated gem from Mac OSScript Editor can be used to automate mundane things or convert a simple shell script to a Mac app.3 min read·Jun 14, 2022----
Muthu RajJetpack Proto DataStore with Kotlin generated classes for Proto schema4 min read·Jun 1, 2021----
Muthu RajLogging in Kotlin— the right wayLet’s see how we typically log something in Android using Java before Kotlin.4 min read·Oct 30, 2019--1--1
Muthu RajinAndroidPubUnit Testing animation results using RobolectricRobolectric is a great tool to test Android views and classes in Android framework properly. I use Robolectric heavily to test custom view…2 min read·Aug 14, 2019----
Muthu RajinAndroidPubAn Untold Story of Observable Dependencies in Data BindingObservables can depend on other Observables and can react to changes from the dependents.3 min read·Apr 24, 2019--1--1
Muthu RajinAndroidPubStay up to date with Android DevelopmentAndroid Development is evolving rapidly now more than ever since Google announcing Kotlin as official language, releasing Architectural…5 min read·Mar 2, 2018--5--5
Muthu RajinAdventurous AndroidManage Lifecycle of Rx Observables in DataBinding ViewModels (MVVM)If you don’t know what databinding is , head over to the documentation and read about it.3 min read·Feb 18, 2018--2--2
Muthu RajinAndroidPubReducing RecyclerView Adapter Boilerplate with Android Data BindingRecyclerView has it’s own way of creating views and binding data using ViewHolder pattern. In data binding, it is recommended that each…2 min read·Feb 18, 2018--4--4
Muthu RajinAndroidPubAvatarView - Custom Implementation of ImageViewLet’s deal with it. In almost every app, we need this kind of circular image as a profile image for people. We should show the image with…6 min read·Dec 7, 2016--7--7