Sagar ViradiyaAutomating Baseline Profile end-to-end on CIBaseline profile allows you to pre-package a list of classes and methods with APK that are required during launch or in the critical user…Jan 161Jan 161
Sagar Viradiyacallback-ktxThis blog is about the library that came into existence after reading Chris Banes blog series on Suspending over Views. The intention…Oct 5, 2021Oct 5, 2021
Sagar ViradiyaModern Android app distribution with GitHub Actions Part — IIHola folks 👋 , I’m back with part 2 of Modern Android app Distribution. In the first part, we saw how to automate the internal…Nov 24, 20201Nov 24, 20201
Sagar ViradiyaModern Android app distribution with GitHub Actions Part — IHey folks 👋 , First thing first, I hope everyone is safe and sound. With that out of way, let me ask you a couple of questions about your…Aug 31, 2020Aug 31, 2020
Sagar ViradiyaMy experience at Droidcon India 2019 🇮🇳Attending Droidcon was in my wish list until recently I attended Droidcon India. It was great catching up with like-minded folks and…Nov 10, 2019Nov 10, 2019
Sagar ViradiyaKotlin DSL for runtime permissionsA while back I open-sourced an android library eazypermissions for runtime permissions which allows you to request permission within…Oct 7, 20191Oct 7, 20191
Sagar ViradiyaSugar koating Physics based Animation APIRoughly a year ago I wrote about android physics based animation and alsoNov 9, 20181Nov 9, 20181
Sagar ViradiyaAndroid Jetpack - NavigationUIYou might be wondering why another blog post on Navigation Component while there are many out there ? Well I promise you this is different…Jul 9, 20187Jul 9, 20187
Sagar ViradiyaThe D8 dexerAs an android developer we are all concerned about our app build time and app size. A faster build means more productivity and a smaller…Apr 3, 20182Apr 3, 20182