@khushpanchal
Senior Android Engineer @ Coupang | IIT Kharagpur (Silver Medalist 🥈) | Ex - Amazon, Allen | 800+ stars @ GitHub | Kotlin | Open Source
Nothing here yet.
Jan 25 · 13 min read · In this article, we’ll take an existing Android MVVM app and gradually convert it into a Kotlin Multiplatform (KMP) app — without rewriting the business logic. The goal is simple: Share business logic (repository, networking, database) across Androi...
Join discussion
Jan 11 · 7 min read · You have used ViewModel many times, but do you truly know what purpose it serves, how it is created and how it survives rotation? In day-to-day Android work, we usually create ViewModels in different ways: Directly with ViewModelProvider: val vm = ...
Join discussion
Jan 28, 2025 · 4 min read · In this blog, we will explore how to implement multilingual support in an Android application providing step-by-step implementation with code snippets. What is Locale? Before diving into the code, let’s understand the term “Locale.” A Locale represen...
Join discussion
Jan 14, 2025 · 5 min read · Generics in Kotlin allow us to write flexible and reusable code. In this article, we’ll dive into the world of Kotlin Generics and cover the following topics: What are Generics and Why Do We Need Them? Generic Functions Constraints in Generics Ty...
Join discussion