Settings Plugin for Xamarin and Windows provides a consistent, cross platform settings plugin for Windows Phone  Silverlight 8/8.1, Windows Phone 8.1, Windows Store, Xamarin.iOS, and Xamarin.Android when using a PCL or any project and is Xamarin.Forms and MvvmCross compatible.  This makes it easier to create cross-platform .NET apps and have cross platform settings. Manage and use all settings from one PCL 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.

This is a prerelease version of Xam.Plugins.Settings.
There is a newer version of this package available.
See the version list below for details.

Requires NuGet 2.8.1 or higher.

Install-Package Xam.Plugins.Settings -Version
dotnet add package Xam.Plugins.Settings --version
<PackageReference Include="Xam.Plugins.Settings" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Xam.Plugins.Settings --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

See Changelog: https://github.com/jamesmontemagno/SettingsPlugin/blob/master/CHANGELOG.md


This package has no dependencies.

Showing the top 10 GitHub repositories that depend on Xam.Plugins.Settings:

Repository Stars
CodeHub is an iOS application written using Xamarin
Easy to get started sample reference microservice and container based application. Cross-platform on Linux and Windows Docker Containers, powered by .NET Core 2.2, Docker engine and optionally Azure, Kubernetes or Service Fabric. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.
Experience, Learn and Code the latest breakthrough innovations with Microsoft AI
Xamarin Forms Labs is a open source project that aims to provide a powerful and cross platform set of controls and helpers tailored to work with Xamarin Forms.
Pre-build conference application built with Xamarin
Central repository for App Center open source resources and planning.
SmartHotel360 Mobile
C# library for Firebase Realtime Database.
Connect tiny devices to Microsoft Azure services to build IoT solutions
Building IoT or Mobile solutions are fun and exciting. This year for Build, we wanted to show the amazing scenarios that can come together when these two are combined. So, we went and developed a sample application. MyDriving uses a wide range of Azure services to process and analyze car telemetry data for both real-time insights and long-term patterns and trends. The following features are supported in the current version of the mobile app.

Version History

Version Downloads Last updated
4.1.0-beta 20,169 2/20/2019 37,902 5/14/2018 372 5/11/2018 532 5/9/2018 2,327 3/28/2018 242 5/10/2018 255 5/10/2018 21,895 11/18/2017
3.1.1 589,825 10/18/2017
3.1.0-beta103 12,697 8/9/2017
3.0.1 204,061 7/3/2017 883 6/22/2017 347 6/21/2017 404 6/20/2017 304 6/20/2017 305 6/20/2017 931 6/13/2017 507 6/11/2017 44,629 10/8/2016
2.5.8 404,871 5/19/2017
2.5.4 197,876 2/13/2017
2.5.3 9,992 2/7/2017 13,648 1/31/2017
2.5.1 214,767 9/25/2016
2.5.0 1,680 9/24/2016
2.1.0 655,401 12/19/2015
2.0.0 7,757 12/1/2015
1.5.2 32,225 7/27/2015
1.5.1 21,765 4/21/2015
1.5.0 7,393 1/29/2015 2,372 11/19/2014
1.4.0 825 11/18/2014
1.3.0 3,057 6/1/2014 515 3/13/2014 530 3/13/2014
1.0.0 569 3/12/2014
Show less