Guide to using Retrofit in MVVM Architecture with Data Binding (Hilt) & RxJava — Kotlin
Retrofit is one of the most used Android libraries for Networking which Google also recommends us to use in our application. Along…
Android · Kotlin · Software engineering
No fluff. Practical articles on architecture, Kotlin, Git, and shipping Android apps the way professionals do.
Latest writing
Retrofit is one of the most used Android libraries for Networking which Google also recommends us to use in our application. Along…
Recently I decided to start learning Kotlin by converting one of my project’s code from Java to Kotlin (PS — Android Studio…
Dependency Injection is a common technique used across the programming world to provide classes instead of writing or creating them by…
When using the recycler view, we would always face some kind of issues with respect to performance and smoothness. One such issue…
When working on multiple projects, particularly if the project is quite old and a huge team is working on it, we will…
Android developers who think their secrets are safe in the Android app need to re-think because apps can be reversed in 3…
Why these notes
A clear path
Each article is written to stand alone and still fit a bigger picture — architecture, tooling, and shipping.
The why, not just the what
Code samples are there, but so is the reasoning. When you hit a new problem, you can solve it.
Real apps, not toy demos
Hilt, Retrofit, Room, pagination, Play updates, localization — the pieces you actually use at work.
Hello
I'm a tech enthusiast focused on Android development. I write about the libraries, architecture, and habits that make apps easier to ship and maintain.
These articles started on Medium and now live here — same ideas, cleaned up for a dedicated home.
Start with Git, Kotlin, or Android architecture — then keep going.