Prem ThakurResolving a Misconception About Coroutine SupervisorJob That Can Hurt Your Android App | KotlinIn Modern Android Development, coroutines are crucial for managing concurrency effectively. The more we understand them, the more…Sep 10Sep 10
Prem ThakurCreating Reusable Dialog In MVVM | Part 2 : Sending Event| AndroidThis is the second part of the series of creating reusable dialog. In the previous article, we learned, how to share data between parent…Oct 27, 2023Oct 27, 2023
Prem ThakurCreating Reusable Dialog In MVVM | Part 1 : Sharing Data| AndroidReuse Code, Reduce BugOct 10, 2023Oct 10, 2023
Prem ThakurHow To Reset Room DB Completely (Including Primary Keys) | AndroidWhen I was building my app using the Room persistence library, I wanted to give an option to the user to reset the whole app. What I mean…Jul 12, 20232Jul 12, 20232