This repository showcases and compares different architectural patterns that can be used to build Android apps. The exact same sample app is built three times using the following approaches:
Standard Android: traditional approach with layouts, Activities/Fragments and Model.