2014-05-25 12 views
6

Wir haben eine WP8-App, die MVVM Licht verwendet und es funktioniert super. Jetzt wollen wir jedoch iOS mit Xamarin zielen. Es scheint, dass MvvmCross das bessere Framework für plattformübergreifende Entwicklung ist.MVVM Licht mit MvvmCross oder verwenden beide

Hat jemand Erfahrung dieses Frameworks wie das Ändern aus? Oder referenzieren MVVMCross zusammen mit MVVM Light?

Vielen Dank für Ihre Erfahrungen zu teilen.

+1

Dies ist eine sehr offene Frage - ist es etwas speziell mit Ihnen kämpfen? Im Allgemeinen sollte es ziemlich geradlinig sein. Sie werden wahrscheinlich einige Zeit brauchen, um die Art und Weise der Navigation zu ändern, aber abgesehen davon sollten Sie in Ordnung sein. –

+0

@RossDargan Danke. Noch keine Kämpfe - Pläne für die Überarbeitung von 40 View Models. Auf der Suche nach irgendwelchen Gotchas. –

Antwort

6

Wie Ross sagte, dies offen ist jedoch endete mit beiden ist in Ordnung. Sie können die Bindungen von MvvmCross auf iOS verwenden und die von Ihnen implementierten MvvmLight-Objekte beibehalten.

Edit: die Frage, welche besser ist, sind offen zu Ende, aber ich glaube nicht, die Frage geschlossen werden soll, weil es sehr machbar ist MvvmLight und MvvmCross (Bindungen) zusammen zu verwenden. nur

Diese repo hat ein Beispiel für die MvvmCross Bindungen verwenden. This Video hat ein paar Infos dazu.

+0

Danke für das CrossLight-Tutorial. Das hilft. –