This repository is a collection of plugins for MvvmCross. Currently it consists of the following plugins:
- AppId A plugin for genererating a Unique application ID and get some basic information about the phone
- Azure Access Control This plugin provides Authentication against Windows Azure ACS (don't confuse it with Windows Azure Mobile Services).
- Connectivity A plugin for getting network information and status.
- ModernHttpClient A wrapper around Paul Betts's ModernHttpClient.
- Settings A plugin for saving simple key/value kind of settings into persistant storage
- SimpleWebToken A plugin to create SimpleWebToken's from raw representations and to generate your own.
- SMS A simple task to send SMS using default/install SMS applications on device.
- More to come! If you have a good idea, feel free to pitch it with me.
- Stuart Lodge and the community for MvvmCross
- Microsoft for Windows Azure Toolkits which the Azure Access Control plugin is based on.
- James Montemagno for his Settings plugin, which the Settings plugin in this repository is based on.
- Coworkers at Brüel & Kjœr EMS for allowing me to publicise code to generate a SimpleWebToken.
- Xamarin for providing a reachability sample for Touch projects.
- Paul Bett's for his great work on ModernHttpClient.
For the moment look at the samples. More detailed docs will come in the Wiki.
Other people are doing MvvmCross plugins as well and I think it is great to mention them, as they might have a useful plugin for your MvvmCross project.
- Kerry Street - Street.MvxPlugins
- James Montemagno for ceton Mvx.Plugins.Settings
- Geoffrey Huntley - Ghuntley.MvxPlugins.FaceTime
- AppId plugin is licensed under Apache 2.0
- Azure Access Control plugin is licensed under Apache 2.0
- Connectivity plugin is licensed under Apache 2.0
- ModernHttpClient plugin is licensed under Apache 2.0 the assemblies used inside of it are AFNetworking, which is under the MIT License and OkHttp which is licensed under Apache 2.0. ModernHttpClient which this plugin wraps is under the following license.
- Settings plugin is licensed under Apache 2.0
- SimpleWebToken plugin is licensed under Apache 2.0
- SMS plugin is licensed under Apache 2.0