Xam.Plugins.Settings icon

Settings Plugin for Xamarin and Windows

Settings Plugin for Xamarin and Windows provides a consistent, cross platform settings/preferences plugin.

This makes it easier to create cross-platform .NET apps and have cross platform settings.
Manage and use all settings from one PCL/NetStandard library and save natively on each platform.

**This plugin stores settings natively on each platform and does NOT save them to Json.
This allows you to use native functionality such as PreferenceActivity on Android.

Support for: Int, Int64, Double, String, DateTime, Bool, Float, Decimal, Guid

You can always serialize and deserialize a string out if needed.**.


- Last update: 7/3/2017
- Version: 3.0.1
- Project documentation: https://github.com/jamesmontemagno/SettingsPlugin
- Read more info on NuGet.org...
This package has 1 dependency.
9 packages depend on this package.

Run this command from the Package Manager Console:

Install-Package Xam.Plugins.Settings

xamarin PCL settings windows phone winphone WP8 WINRT android ios monoandroid monodroid MonoTouch xam.pcl xamarin.forms mvvmcross plugin for Preferences nsuserdefaults


Did you write a blog post and have a URL to share about this package? Tips and tricks? Please submit your links and reviews.

Please login first. It's easy! Just use your Google or Microsoft account.