Being an Android Developer, we all have faced the common challenges of handling life-cycle events, maintaining state and storing data while developing apps on Android.
Fortunately, the Android Team announced Architecture Components and guidelines to help us solve these common problems and provide an opinionated guide to build Android apps.
In this talk my goal is introduce you to the Architecture Components and guidelines to help you build robust, maintainable and testable apps.
Presented at Mumbai DevFest, 2017.