×
Namespaces

Variants
Actions
(Difference between revisions)

Cross-platform MVVM with MvvmCross

From Nokia Developer Wiki
Jump to: navigation, search
hamishwillee (Talk | contribs)
m (Hamishwillee -)
hamishwillee (Talk | contribs)
m (Hamishwillee - Bot update - Fix metadata)
Line 10: Line 10:
 
|devices= <!-- Devices tested against - e.g. Nokia Lumia 928, Nokia Asha 501) -->
 
|devices= <!-- Devices tested against - e.g. Nokia Lumia 928, Nokia Asha 501) -->
 
|sdk= <!-- SDK(s) built and tested against (e.g. Windows Phone 8.0 SDK) -->
 
|sdk= <!-- SDK(s) built and tested against (e.g. Windows Phone 8.0 SDK) -->
|platform= Windows Phone, Cross platform
 
 
|dependencies= <!-- Any other/external dependencies e.g.: Google Maps Api v1.0 -->
 
|dependencies= <!-- Any other/external dependencies e.g.: Google Maps Api v1.0 -->
 
|signing= <!-- Special Signing requirements -->
 
|signing= <!-- Special Signing requirements -->
 
|capabilities= <!-- Required capabilities for code (e.g. ID_CAP_LOCATION, ID_CAP_NETWORKING) -->
 
|capabilities= <!-- Required capabilities for code (e.g. ID_CAP_LOCATION, ID_CAP_NETWORKING) -->
|keywords= cross platform, MVVM
 
 
|language= <!-- Language category code for non-English topics - e.g. Lang-Chinese -->
 
|language= <!-- Language category code for non-English topics - e.g. Lang-Chinese -->
 
|translated-by= <!-- [[User:XXXX]] -->
 
|translated-by= <!-- [[User:XXXX]] -->
Line 25: Line 23:
 
|creationdate= 20130516
 
|creationdate= 20130516
 
|author= [[User:Slodge]]
 
|author= [[User:Slodge]]
 +
<!-- The following are not in current metadata -->
 +
|platform= Windows Phone, Cross platform
 
}}
 
}}
  

Revision as of 03:02, 20 November 2013

This article provides links to articles, videos and other resources for MvvmCross, a truly cross-platform, free, and open MVVM C# framework.

WP Metro Icon Tools.png
WP Metro Icon WP8.png
SignpostIcon WP7 70px.png
Article Metadata
Compatibility
Platform(s): Windows Phone, Cross platform
Windows Phone 8
Windows Phone 7.5
Article
Created: slodge (16 May 2013)
Last edited: hamishwillee (20 Nov 2013)

Introduction

Model View ViewModel (MVVM) is an architectural pattern which is commonly used in Windows (Phone) apps to separate the user interface from app business logic. Cross platform MVVM provides a great way to get started using C# across many platforms.

One cross-platform MVVM framework is MvvmCross. This article provides links to development resources using MvvmCross. Preparing for Multi-Platform Apps with Portable Class Libraries has more general links for Portable Class Libraries.

MvvmCross Links

490 page views in the last 30 days.