Lately there has been a lot of talk about clean architecture in the Android space including MVC, MVP, MVVM, and more. Let's break down some of these design patterns and talk about how one might implement them on Android.
Martin Fowler Fragmented (Episode #11) - The Fowler Road to a Clean Architecture Donn Felker & Kaushik Gopal Android Architecture - A simple guide for MVC, MVP and MVVM on Android projects Thanos Karpouzis