Top 10 Essential Android Developer Libraries February 2020

It's that time of the year when we round up the 10 best and most…

Subscribe for the latest in Android, Firebase, Rx, and MVVM


Signing up to this newsletter means you’ll be updated via email whenever I release my weekly posts and will assure you a 100% chance in becoming a banging Android Dev



Want to learn how to create the perfect implementation of Dagger, MVVM (with LiveData and Coroutines) together?

This tutorial goes through the Firestore SmartChat MVVM application and shows its Dagger setup as well as its MVVM structure.

Instead of using the standard Retrofit as its main data source however, the app uses Firestore. That being said, the structure is general enough to switch with Retrofit or any other data source you choose to make use of.


Check out Firestore SmartChat MVVM on Github



Android Chat Messenger with Firestore (MVVM Edition) with Dagger, LiveData, and Coroutines

Let's be real. MVVM and Dagger are very important concepts in Android Development. Yet, nobody…

More Recents

December 30, 2019

Top 9 Android Studio Plugins as of January 2020 (Kotlin Friendly)

December 23, 2019

Firebase Chat with Smart Replies (Cloud Firestore & ML Kit)

December 16, 2019

Instant Chat Messenger with Cloud Firestore

December 9, 2019

Using Firebase Cloud Storage with Flutter

December 2, 2019

Flutter Listviews with Cloud Firestore

November 25, 2019

Google Play Store Violations and Accounts Getting Terminated

November 18, 2019

Implementing Dark Theme in your Android App (Android Q)

November 11, 2019

3 Ways to use Retrofit with LiveData in the MVVM Android Architecture

Popular Posts

February 25, 2019

Top 10 Essential Libraries for any Android Developer February 2019

August 12, 2019

Top 10 Essential Android Developer Libraries August 2019

March 18, 2019

2-Factor Authentication (Email/Password & Phone with Firebase Authentication on Android

March 4, 2019

Managing Firebase Costs

November 11, 2019

3 Ways to use Retrofit with LiveData in the MVVM Android Architecture

March 25, 2019

Understanding Cloud Firestore Indexing

May 5, 2018

A Comprehensive Guide to FirebaseUI for Android: The shortcut to Authentication, Firestore, and Storage

October 7, 2019

Kotlin (or Java) Enum Classes: The Good, the Bad and the Ugly


Subscribe to the Newsletter