A useful stack on android #1, architecture

This is the first in a series of articles on how to setup an environment to develop an android scalable, maintainable and testable project, in this series I will cover...