himanshu salujainTechShotsRxJava Schedulers-observeOn() & subscribeOn()RxJava does not include concurrency on its own. Scheduler creates an instance of a worker that is responsible for scheduling and running…Jul 26, 2020Jul 26, 2020
himanshu salujainTechShotsVector Drawable AnimationAnimatedVectorDrawable was added in Android 21. It provides us with the power of animation by using XML only. It animates the property of…Jun 14, 20192Jun 14, 20192
himanshu salujainTechShotsKotlin Collection FunctionIn this article, we will like to talk about some great lambda functions that kotlin provide us. These function can help us deal with…May 12, 2019May 12, 2019
himanshu salujainAndroIDIOTSAndroIdiots Podcast 12: Make Better ViewsAlmost every android developer daily works on making views. It's a most common job but making good efficient views is not as simple as it…Feb 14, 2019Feb 14, 2019
himanshu salujaUrbanClap’s stream to MVVMOften times we need to extend an existing feature without breaking flows, reuse code (as much as possible) and test the changes easily. A…Dec 10, 20182Dec 10, 20182
himanshu salujainUrban Company – EngineeringMaking app ready for OreoAndroid O comes with some really good features but every great thing has a price. Android 8+ has put a lot of limitation to apps which do a…Jan 31, 20184Jan 31, 20184