Jitin SharmainGojek Product + TechTwo targets, one arrow: Cutting down our app size and startup time on AndroidAs the Gojek app scaled, so did the app size. Our teams got together to improve app performance. Here’s how it went.7 min read·Feb 25, 2022--2--2
Jitin SharmainGojek Product + TechScreenshot Testing our Design System on AndroidAn overview of how we do screenshot tests, and the open source libraries that helped us along the way.5 min read·Jan 14, 2020--4--4
Jitin SharmainProAndroidDevDemystifying Kotlin CoroutinesKotlin coroutines offer a new way of asynchronous executions but directly looking at library functions may become a bit confusing.4 min read·Aug 5, 2018--4--4
Jitin SharmainAndroidPubQuick Tip: Network Profiler in Android Studio 3.1Android Studio 3.1 recently came out of beta. It has a lot of features such as kotlin lint checks, D8 compiler and also a revamped Network…3 min read·Mar 29, 2018----
Jitin SharmainProAndroidDevTargeting Kotlin for both Android and iOSKotlin has been traditionally used as a language for JVM based platforms and has become highly popular in Android ecosystem. As the…4 min read·Mar 21, 2018--4--4
Jitin SharmainAndroidPubKotlin Serialization LibraryKotlin has recently released a library for serialization. To put things in perspective, before this there was no serialization lib provided…3 min read·Jan 25, 2018--1--1
Jitin SharmainAndroidPubPlaying with Kotlin Higher Order FunctionsOne of the cool things in Kotlin is having ability to pass around functions as objects. That’s where higher order functions come and allow…3 min read·Dec 7, 2017--4--4
Jitin SharmaUsing FrameMetrics to track UI performance - Part 1Android Nougat(7.0) introduced a nice feature to get UI performance data at runtime using FrameMetrics. Now this is not a new feature as…2 min read·Nov 13, 2016--2--2