O'Reilly logo

MVVM in Delphi: Architecting and Building Model View ViewModel Applications by John Kouraklis

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© John Kouraklis 2016

John Kouraklis, MVVM in Delphi, 10.1007/978-1-4842-2214-0_3

3. MVVM as Design Philosophy

John Kouraklis

(1)London, UK

In the previous chapter, we developed the POSApp using an all-in-one approach. We 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, we 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.

Note

The more familiar you become with the MVVM pattern, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required