Receive information about the device that you are using. Properties such as Model, Operatin System, Version, Id, and even the ability to generate a unique Id for your application based off of these properties.

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.Plugin.DeviceInfo -Version
dotnet add package Xam.Plugin.DeviceInfo --version
<PackageReference Include="Xam.Plugin.DeviceInfo" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Xam.Plugin.DeviceInfo --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Xam.Plugin.DeviceInfo,"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Xam.Plugin.DeviceInfo as a Cake Addin
#addin nuget:?package=Xam.Plugin.DeviceInfo&version=

// Install Xam.Plugin.DeviceInfo as a Cake Tool
#tool nuget:?package=Xam.Plugin.DeviceInfo&version=
The NuGet Team does not provide support for this client. Please contact its maintainers for support.


This package has no dependencies.

NuGet packages (27)

Showing the top 5 NuGet packages that depend on Xam.Plugin.DeviceInfo:

Package Downloads
Open-source base project for my Xamarin.Forms based AppCreator
Package Description
Librearía Core que contiene la estructura básica de ViewModels, Servicios, y Convertidores de SCV
Message route inspector server

GitHub repositories (6)

Showing the top 5 popular GitHub repositories that depend on Xam.Plugin.DeviceInfo:

Repository Stars
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
Xamarin.Forms Official Home
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.
Devops Openhack Team Environment APIs
Device Information Plugin for Xamarin and Windows

Version History

Version Downloads Last updated
4.2.0-beta 18,514 5/21/2019
4.1.1 573,806 1/16/2019
4.1.1-beta 425 1/15/2019
4.1.0-beta 2,048 12/19/2018 310,475 5/23/2018 768 5/16/2018 667 5/14/2018 719 5/9/2018 6,957 12/22/2017 734 12/22/2017 779 12/22/2017
3.1.0 203,171 1/16/2018 1,119 12/21/2017 903 12/20/2017 1,183 12/4/2017 5,777 10/20/2017
3.0.2 204,339 10/12/2017 1,545 10/12/2017
3.0.1 80,888 7/3/2017 895 6/23/2017
2.1.2 129,639 1/19/2017
2.1.0 7,731 1/6/2017
2.0.2 99,943 3/1/2016
2.0.0 10,497 12/1/2015
2.0.0-alpha1 834 11/24/2015
1.0.2 5,435 9/24/2015
1.0.1 1,786 9/1/2015 9,443 12/19/2014 921 12/19/2014
1.0.0 1,217 12/16/2014
Show less