Getting Started with Splash Screen API on Android 12App Splash screen has been a part of mobile apps for a very long time. It is an introductory screen that appears while your application…Feb 3, 2022Feb 3, 2022
Published inLevel Up CodingBetter UX with Settings Panel API on AndroidApp Engagement is a crucial metric that can provide insights into the success of an application and achieving this is a challenging task…Feb 26, 2021Feb 26, 2021
Published inLevel Up CodingImplementing transition animations on AndroidWith shared element transitions in Activities and FragmentsJun 16, 2020Jun 16, 2020
Published inLevel Up CodingGetting Started with Server Side KotlinWith JetBrain’s Ktor frameworkJun 12, 2020Jun 12, 2020
Published inProAndroidDevMaking Network Calls with LiveData TransformationsUsing map() and switchMap() for chaining network callsJun 9, 20203Jun 9, 20203
Published inProAndroidDevFour Steps to Achieve Dynamic Transitions with Motion Layout on AndroidImplementing multiple transitions in a single motion sceneJun 1, 20202Jun 1, 20202
Published inLevel Up CodingUnexpected App Crashes on Android and How to Deal with ThemPreventing app crashes because of process recreationMay 28, 20203May 28, 20203
Published inProAndroidDevImplementing Dark theme in your Android ApplicationWith Android 10 rolling out in more and more devices every month, the need for an Android app to support dark mode is on the rise. And if…May 20, 2020May 20, 2020
Toggle between API Endpoint and Local JSON with a Single Line of Code Change | AndroidAs an Android app developer, there were many instances when I had to depend on a local JSON file to not block app development since the…May 19, 20201May 19, 20201
Published inProAndroidDevMaking Asynchronous Network Calls With Kotlin Coroutines in AndroidCoroutines were introduced with Kotlin v1.1 in 2017 and since then we have experienced asynchronous simplicity at its finest. Coroutines…May 15, 20202May 15, 20202