Hi

On 2012.02.28 09:04, Stuart Lodge wrote:
I like that Norway flights example - wish I'd seen that earlier!

I've personally found that as long as you put as much of your code as possible into the shared ViewModel and lower classes (Model, Services, BL, DAL, whatever, ...) inside their own project, then refactoring isn't too painful - it's maybe only 80% automatic, which I personally don't find unworkably painful.
This is my experience too...
I have folded M and C in MVC, M and P (in MVP) into one project - in other words everything that has nothing to do with UserControls, Controls, Widgets, Forms, layouts, etc...


One thing that's helped me is that the way I've tackled this so far is to build one Mvvm platform first (e.g. WP7) and to then build the others- I haven't tackled this by having all 3 platforms being developed concurrently. If you really have to develop all 3 concurrently then that might be harder.
In our case MVVM is not heavily used, because AFAIK it is based on Data Binding and
this is not (yet) part of M4A, MTch (WinForms in xaml sense) etc..
So for 3 project types (where one has 2% market) it does not pay-off - yet.

We'll start using it when I get more time to learn about Your baby-project MVVMCross.

Gruesse

mc


--
Miljenko Cvjetko dipl.ing. ET
        Direktor/CEO
        Projektant rješenja/Solution Architect  
        Razvojni programer/Senior developer
        Voditelj projekta/Project Manager

IX južna obala 13
Kajzerica Zagreb
T: 385 1 7775555
M: 385 91 557 447 3
F: 385 1 7779556
e: [email protected]
w: http://www.holisticware.net

_______________________________________________
Monodroid mailing list
[email protected]

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to