Vijay SailappanInitial thoughts on using ConstraintLayoutFinally sat down to try out the new ConstraintLayout that was unveiled during Google IO 2016. I was contemplating whether to try this out…Jun 7, 2016Jun 7, 2016
Vijay SailappanRxAndroid for multi-layer cacheInspired by this blog post, I wrote a multi-layer cache at work using RxAndroid. Another example showing why RxAndroid can help you write…Jun 1, 2016Jun 1, 2016
Vijay SailappanUsing RxAndroid to fix callback hellImagine a situation where your app needs to show live tiles like the ones below. Your app server knows the list of tiles to be presented…May 30, 20161May 30, 20161
Vijay SailappanAlways inject your dependenciesThis will be a basic to intermediate level Android blog. If you are advanced than that, never mind. If you’ve not heard about dependency…May 27, 2016May 27, 2016
Vijay SailappanLearning Kotlin — 5One of the things I like the most in Kotlin so far is the extensions.May 25, 2016May 25, 2016
Vijay SailappanLearning Kotlin — 4sets, maps, lists are not mutable by default.May 25, 2016May 25, 2016
Vijay SailappanLearning Kotlin — 3Iterate elements from a list. Avoid processing nulls.May 25, 2016May 25, 2016
Vijay SailappanParallax effect in Android(Re-posting from my old tumblr blog) Are you thinking about adding some cool animations to the detail pages of your items in your app? Have…May 25, 2016May 25, 2016
Vijay SailappanLearning Kotlin — 2In Kotlin, there are no unexpected NPEs. if you like one, you need to explicitly ask for it, like you do in handled exceptions.May 25, 2016May 25, 2016
Vijay SailappanBuilding high performance apps in AndroidI’ve had the opportunities to work on Android apps that are new and small as well as on complicated, fairly large sized apps. One thing I…May 25, 2016May 25, 2016