hilt
-
5 steps to implement MVI architecture with Jetpack Compose

I worked on a simple Notes app recently to get to understand MVI architecture a bit more and I thought I’d share my learnings here. MVI (Model-View-Intent) is an architectural pattern used in Android development for building user interfaces in a way that is predictable, testable, and maintainable. MVI is built on three main concepts:… Continue reading
-
Android Interview Questions – Part 7 (Jetpack Compose)

This is Part 7 of the android interview question series. This part will focus on Jetpack Compose. Part 1 – Android basics Part 2 – Android experts Part 3 – Java basics Part 4 – Kotlin basics Part 5 – Kotlin coroutines Part 6 – Kotlin Flows Part 7 – Jetpack Compose -> You are… Continue reading
-
Android Interview Questions – Part 6 (Kotlin Flows)

This is Part 6 of the android interview question series. This part will focus on Kotlin flows. Part 1 – Android basics Part 2 – Android experts Part 3 – Java basics Part 4 – Kotlin basics Part 5 – Kotlin coroutines Part 6 – Kotlin Flows -> You are here Part 7 – Jetpack… Continue reading
-
Android Interview Questions – Part 5 (Kotlin Coroutines)

This is Part 5 of the android interview question series. This part will focus on Kotlin coroutines. Part 1 – Android basics Part 2 – Android experts Part 3 – Java basics Part 4 – Kotlin basics Part 5 – Kotlin coroutines -> You are here Part 6 – Kotlin Flows Part 7 – Jetpack… Continue reading
-
Android Interview Questions – Part 4 (Kotlin Basics)

This is Part 4 of the android interview question series. This part will focus on Kotlin basics. Part 1 – Android basics Part 2 – Android experts Part 3 – Java basics Part 4 – Kotlin basics -> You are here Part 5 – Kotlin coroutines Part 6 – Kotlin Flows Part 7 – Jetpack… Continue reading
-
Android Interview Questions – Part 3 (Java Basics)

This is Part 3 of the android interview question series. This part will focus on Java basics. Part 1 – Android basics Part 2 – Android experts Part 3 – Java basics -> You are here Part 4 – Kotlin basics Part 5 – Kotlin coroutines Part 6 – Kotlin Flows Part 7 – Jetpack… Continue reading
-
Android Interview Questions – Part 2 (Android experts)

This is Part 2 of the android interview question series. This part will focus on Android experts. It will cover topics such as Android architecture components, build process in Android, unit testing in Android and debugging tools available in Android. Part 1 – Android basics Part 2 – Android experts -> You are here Part… Continue reading
-
5 minute guide on understanding Hilt annotations

Hilt is a dependency injection library for Android that reduces the boilerplate of doing manual dependency injection in your project. It is built upon the well-established Dagger2 library. Hilt annotations are special words or phrases that are used to help the Hilt library work properly in an Android project. This guide shares some of the… Continue reading
