MVVM and DataBinding: Android Design Patterns |

This article describes the MVVM Design Pattern and its components, data binding, and other design patterns and architectural concepts for the Android platform.

This is a companion discussion topic for the original entry at

Hi mateisuica, nice article. But there is one issue In clean architecture image the layer naming is wrong. So it should from top to bottom, Framework and driver then interface Adapter then Application business rule and the last one will be Enterprise business rule.

Hi and thank you for reading this! The clean architecture image is a replica of the one on Bob Martin’s blog. I think there might be more versions of it, but since Uncle Bob is credited with a lot of knowledge on this topic, I think it’s safe to say that this version is acceptable too.
Can you share your source for the layer naming you’ve mentioned ?

This tutorial is more than six months old so questions are no longer supported at the moment for it. Thank you!