Skip to content

A collection of Visual Studio item and project templates for use in MvvmCross Xamarin applications. Available from the Visual Studio marketplace at https://marketplace.visualstudio.com/items?itemName=LukePothier.MVXTemplates

License

Notifications You must be signed in to change notification settings

lukepothier/MVXTemplates

Repository files navigation

MVXTemplates

A collection of Visual Studio item and project templates for use in MvvmCross Xamarin applications.

Old versions

Version 1.1 of the extension, which is designed for MvvmCross v4.4.0, can be downloaded here.

Item templates

Shared

  • MvvmCross ViewModel
  • MvvmCross App class
  • MvvmCross Value Converter
  • MvvmCross Color Converter
  • MvvmCross Visibility Converter

Android

  • MvvmCross AppCompat Activity (layout and codebehind)
  • MvvmCross AppCompat Fragment (layout and codebehind)
  • MvvmCross Value Converter
  • MvvmCross Custom Binding
  • Basic MvvmCross Setup class
  • Advanced MvvmCross Setup class

iOS

  • MvvmCross FluentLayout View Controller
  • MvvmCross Value Converter
  • MvvmCross Custom Binding
  • Basic MvvmCross Setup class
  • Advanced MvvmCross Setup class

Coming soon(ish)

  • MvvmCross RecyclerView
  • MvvmCross FluentLayout Table View Controller
  • MvvmCross FluentLayout Collection View Controller
  • MvvmCross FluentLayout Tab Bar View Controller

Project templates

  • MvvmCross App, consisting of:
    • MvvmCross Android project
    • MvvmCross iOS project
    • MvvmCross Core project

each of which are avilable individually as well. It looks like this:

The app is built with MvvmCross 5.0.1.

Sample

A sample MvvmCross app, which implements many of the templates available in the .vsix (and some other nifty stuff that might be useful) is in progress, and will eventually be available here.

Acknowledgements

For any comments, questions, complaints, suggestions or requests, please don't hesitate to create an issue or contact me at lukepothier@gmail.com.

About

A collection of Visual Studio item and project templates for use in MvvmCross Xamarin applications. Available from the Visual Studio marketplace at https://marketplace.visualstudio.com/items?itemName=LukePothier.MVXTemplates

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages