Saurabh ArorainGoogle Developer ExpertsBuilding a Speedometer with Compose Canvas APIIn this post, I will explain the process of building the speedometer and discuss the challenges I faced. This post assumes a basic…7 min read·Oct 23, 2023----
Saurabh ArorainAndroidPubProguard/R8 in the world of modularityHow should we look into handling Proguard/R8 rules files in this brave new world of modularity3 min read·Jan 16, 2020----
Saurabh ArorainProAndroidDevMaking Android Lint Theme Aware — Part 2Use Android Lint API to build and eventually maintain an app that supports a day and night theme variant.3 min read·Aug 6, 2019--1--1
Saurabh ArorainProAndroidDevMaking Android Lint Theme AwareUse Android Lint API to identify screens and drawable not ready for dark theme. Also, use it to maintain dark theme apps.5 min read·Jul 29, 2019--1--1
Saurabh ArorainAndroidPubPreparing your app for Android QAPI’s have been marked as final & it’s a good time to see how Android Q will affect apps & what changes should be made to fully support it.8 min read·Jul 11, 2019--1--1
Saurabh ArorainViki BlogBest practices for Video Playback in AndroidA look at a set of experiences that every video playback app should offer to their users.4 min read·May 28, 2019--2--2
Saurabh ArorainAndroidPubSupercharge Android Studio’s Run ConfigurationsExplore multiple ways to ask Android Studio to launch an activity without having to declare it as a launcher activity in the manifest3 min read·Mar 27, 2019----
Saurabh ArorainAndroidPubChrome Custom Tabs - Kotlin and Lifecycle AwareA new library written in Kotlin which makes integrating ChromeCustomTabs in your project a breeze through Lifecycle aware components2 min read·Aug 18, 2018----
Saurabh ArorainAndroidPubValues.xml : Breaking down the scary creatureDemystify how styles work and how to read platform’s styles.xml file. Understand how styles are applied to views and how to customize them.6 min read·Feb 17, 2018--3--3
Saurabh ArorainViki BlogAndroid app optimization techniquesAt Viki, we have spent the last couple of months focussing on improving our app performance and data consumption. With the Next Billion…5 min read·Jan 13, 2018----