PinnedInTowards DevbyAmsavarthan Lv·Nov 17, 2023Stealing API keys — Security in AndroidHow secure is your API keys and your backend? In this blog I have explained how I exploited an Android app and got access to their API.A response icon5A response icon5
InTowards DevbyAmsavarthan Lv·Jul 3, 2024flatMapConcat vs flatMapMerge vs flatMapLatest — ExplainedBreaking down the most confusing flow operators into the simplest terms possible to help you fully understand and utilize them effectively.A response icon1A response icon1
InTowards DevbyAmsavarthan Lv·Feb 7, 2024Taking screenshot of a composable — Composable to BitmapIn Android, everything that appears on the screen undergoes three phases - layout, measurement, and drawing. Ultimately, all views are…
Amsavarthan Lv·Jun 9, 2023Choosing the Right Abstraction: Sealed Classes, Enum Classes, or Sealed Interfaces?Many developers frequently ask about the usage of sealed classes and enums and when to use them. To address this question, it is important…A response icon3A response icon3
Amsavarthan Lv·May 29, 2023Google’s Apps Script — The OrchestratorRecently, I launched a campaign called “WebWonders” where I offered website building services starting from just ₹599. However, as an…
Amsavarthan Lv·Mar 30, 2023Coroutine 101: Crafted for Android Developers 💜A coroutine is a type of computation that can be paused and resumed at specific points in its execution. It can be thought of as similar to…
Amsavarthan Lv·Jan 27, 2023Organize your Android project like a proPhoto by Martin Shreder on Unsplash
Amsavarthan Lv·Dec 5, 2022Using Parcelable and custom @TypeParceler in Kotlin Multiplatform Mobile (KMM)On Android to prevent crashes when the app is put into the background, as the Parceler is automatically run (on Android) to save state…