Hazem Saleh
1 min readJun 2, 2017

--

Ye Yan Naung There is a very important architecture golden rule which is “There is no single architectural solution for all problems”.
The best architecture that should be followed by any product should be shaped by many factors:
1. Product requirements.
2. Product futuristic vision.
3. Team agreement (this is so important that your team agrees on the architectural approach which will be followed and maintained along the way).

Given all of this, Architecture References can help in solving many of the common problems. IMO, MVVM, LiveData and ViewModel is really a robust architecture reference for many Android use cases, and the big advantage here is that it is now supported by the platform owner (Google).

--

--

Hazem Saleh
Hazem Saleh

Written by Hazem Saleh

Open source enthusiast, Apache PMC, Sr Software Engineer in @Facebook NY, Author of 5 tech books (one of them is a best selling). All opinions are my own.

No responses yet