Too Long; Didn't Read
This series of articles is the sum of all the knowledge that I’ve learned from working on different projects for different companies. This article assumes that you feel comfortable working with the most well-known technologies related to Android development, such as Dagger, Kotlin, RxJava, Google-related libraries (FCM, Remote Config, Crashlytics) and obviously, the Android SDK. I'm going to start talking about the tech-stack setup, then show the example app that I have created for this article.