Skip to content

Plac3hold3r/MVXTemplates

 
 

Repository files navigation

MVXTemplates

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

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 4.4.0.

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

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%