This talk explores how Android Architecture Components like Life cycle, View Model, Live Data, and Room can be leveraged in an app to outcome challenges encountered by Android developers: Handling lifecycle events, maintaining view state, and persisting data to make a obtain robust, maintainable, and testable code. Firebase will be used to have a serverless App. Kotlin, Firebase, Clean Architecture, MVP, MVVM, Architecture components, Live Data, Room. Requirements: Please carry along your laptop to get your hands dirty with code. Registration Link: https://bit.ly/2TU9PTG