MVVM as Design Philosophy
John Kouraklis · Apress eBooks · 2016
In the previous chapter, you developed the POSApp using an all-in-one approach. You will start converting the application to MVVM by looking at the view and considering which functions should stay with it and which functionality will be delivered by the ViewModel and the Model. I start exploring the MVVM pattern from the View, but this is not necessary; you can begin your design from the Model or the ViewModel. Here, you will use the View as a starting point, as it is easier to demonstrate a way of approaching the design of an application in the MVVM domain. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.