Over the last year there has been a lot of buzz about Clean Architecture in the Android community, but what's Clean Architecture? How does it work? And should I be using it? Recently at Badoo, we decided to rewrite our messenger component and in parallel to release and open source chat framework (Chateau) for adding or improving chat in any Android app. Over the years this core piece of functionality in our app has become large and unwieldy. We wanted to take a fresh approach to try and prevent this from happening again. We choose to use Clean Architecture to achieve our goal.
This talk intends to share Rich King's journey from theory to implementation in an application with over 100 million downloads. By the end, you should not only understand what Clean Architecture is, but how to implement it, and whether you should.
YOU MAY ALSO LIKE: