Articles in this series
Introduction Jetpack Compose is Android’s modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Quickly...
From unsplash by Markus Winkler 1. Introduction The RecylerView is one of the most used Android components when it comes to displaying a list of items...
Firestore Pagination with Paging 3 Introduction The Paging library helps you load and display pages of data from a larger dataset from local storage...
Unsplash Image by Akin Cakiner 1. Introduction As you can read in the official documentation of RainbowCake, RainbowCake is an Android architecture...
Introduction Like MVC, MVP or MVVM, MVI is an architectural design pattern that helps us better organize our code to create robust and maintainable...
Introduction If your app needs to display a scrolling list of elements based on large data sets (or data that frequently changes), you should use...