When it came to dependency injection in Android, it’s no question that Dagger has always…

When it came to dependency injection in Android, it’s no question that Dagger has always…
For the longest time, Mockito has been recognised as the go-to mocking framework for Android,…
Error-handling with Coroutines has always been a confusing point for many developers, and that’s because…
This is a short one, because there’s only one thing you need to do to…
Database calls, network calls, heavy-computing calls, all are such functions that pretty much every app…
Retrofit is the undisputed best way to consume APIs in Android. As for handling async…
Within test modules, RxJava gives you access to a happy little class called the TestObserver….
ReactiveX, an API for asynchronous programming with observable streams. An API that provides a very…
Most Android devs know what mocks are and how to use them. They have in…
Last week, Jetpack Compose Beta was officially released. Everybody and their mothers knows that Compose…
Chaquopy is a module that lets you run Python code in your Android app. For…
Whilst continuing development for my app, Shopshop Shopping List, I encountered a problem. I have…
Fragments in Android have had a weird history. When I started Android developing in 2015,…
Animation in Android has always been something that intrigued me. When done right, it can…
Eric DecaniniAn Android Developer who makes programming memes on TikTok
So I’ve just done my first stream on Twitch, recreating an old app of mine,…