Xamarin.Forms und MVVM 13.11.2017, 00:00 Uhr

Trennung mit Potenzial

So funktioniert das Zusammenspiel von MVVM und Xamarin.Forms.
Seit der Übernahme von Xamarin durch Microsoft erhielt das Framework Xamarin.Forms viele Neuerungen. Nicht nur die Funktionalität und die unterstützten Plattformen wurden erweitert, sondern auch die Qualität gesteigert, in Form von höherer Geschwindigkeit und verbessertem Tooling. Mit dem ursprünglichen Ziel entwickelt, die verschiedensten Endgeräte mit einer einheitlichen Codebasis zu unterstützen, entstanden auch neue Konzepte für das Realisieren von Projekten. Darunter das MVVM-Pattern (Model-View-View­Model), dessen Zusammenspiel mit Xamarin.Forms Gegenstand dieses Artikels ist. Es werden die Vor- und Nachteile von MVVM beleuchtet und das Entwurfsmuster anhand eines Beispiels erklärt. Im Anschluss daran werden nützliche Erweiterungen vorgestellt, welche die Entwicklung mit MVVM vereinfachen.

Das Entwurfsmuster MVVM

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar