Anitaa Murthy5 minute guide on understanding Hilt annotationsHilt is a dependency injection library for Android that reduces the boilerplate of doing manual dependency injection in your project. It is…1d ago1d ago
Anitaa Murthy4 minute guide on adding dependencies using Version CatalogsIf you have created a new EmptyActivity project in Android Studio recently, you will notice that the build.gradle.kts files look a lot like…2d ago2d ago
Anitaa MurthyKotlin Flows — FundamentalsI’ve been looking more into Kotlin coroutines last week. The previous article focused on some of the fundamentals of coroutines such as…4d ago4d ago
Anitaa MurthyKotlin Coroutines — FundamentalsCoroutines have been around for a while now and there are so many different articles around it. But I found that there is a steep learning…4d ago4d ago
Anitaa MurthyPagination in RecyclerView without Paging LibraryI recently had a requirement where I had a use pagination in a ViewPager RecyclerView i.e. I needed to get list of transactions using a…Dec 24, 20187Dec 24, 20187
Anitaa MurthyinAndroidPub7 steps to implement Dagger 2 in AndroidSo I finally got a chance to explore the new Dagger 2 in a project recently. And while there are a lot of resources online about what is…Dec 23, 201816Dec 23, 201816
Anitaa MurthyAndroid — How to change the height of a view using animationSo there have been times when I needed to hide a view or show a view based on some requirement. Recently, I had to change the height of a…Dec 6, 20182Dec 6, 20182
Anitaa MurthyinProAndroidDev5 steps to handle api error using RxJava SubjectsI recently had a requirement to handle error scenarios in apis. I have rest apis in the app and needed to handle no internet/ no service…Dec 5, 20183Dec 5, 20183
Anitaa MurthyinProAndroidDevRxJava — Different types of SubjectsThis article is part of RxJava Introduction series. You can checkout the entire series here:Dec 3, 20185Dec 3, 20185
Anitaa MurthyinProAndroidDevExploring RxJava in Android — Mathematical and Aggregate OperatorsThis article is part of RxJava Introduction series. You can checkout the entire series here:Aug 19, 2018Aug 19, 2018