Platform Support

Xamarin.Essentials supports the following platforms and operating systems:

Platform Version
Android 4.4 (API 19) or higher
iOS 10.0 or higher
Tizen 4.0 or higher
tvOS 10.0 or higher
watchOS 4.0 or higher
UWP 10.0.16299.0 or higher

Note

  • Tizen is officially supported by the Samsung development team.
  • tvOS & watchOS have limited API coverage, please see the feature guide for more information.

Feature Support

Xamarin.Essentials always tries to bring features to every platform, however sometimes there are limitations based on the device. Below is a guide of what features are supported on each platform.

Icon Guide:

  • Full Support - Full support
  • Limited Support - Limited support
  • Not Supported - Not supported
Feature Android iOS UWP watchOS tvOS Tizen
Accelerometer Android supported iOS supported UWP supported watchOS supported tvOS not supported Tizen supported
App Information Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
App Theme Android supported iOS supported UWP supported watchOS supported tvOS not supported Tizen supported
Barometer Android supported iOS supported UWP supported watchOS supported tvOS not supported Tizen supported
Battery Android supported iOS supported UWP supported watchOS limited support tvOS not supported Tizen limited support
Clipboard Android supported iOS supported UWP supported watchOS not supported tvOS not supported Tizen not supported
Color Converters Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Compass Android supported iOS supported UWP supported watchOS not supported tvOS not supported Tizen supported
Connectivity Android supported iOS supported UWP supported watchOS not supported tvOS supported Tizen supported
Detect Shake Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Device Display Information Android supported iOS supported UWP supported watchOS not supported tvOS not supported Tizen not supported
Device Information Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Email Android supported iOS supported UWP supported watchOS not supported tvOS not supported Tizen supported
File System Helpers Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Flashlight Android supported iOS supported UWP supported watchOS not supported tvOS not supported Tizen supported
Geocoding Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Geolocation Android supported iOS supported UWP supported watchOS not supported tvOS not supported Tizen supported
Gyroscope Android supported iOS supported UWP supported watchOS supported tvOS not supported Tizen supported
Launcher Android supported iOS supported UWP supported watchOS not supported tvOS not supported Tizen supported
Magnetometer Android supported iOS supported UWP supported watchOS supported tvOS not supported Tizen supported
MainThread Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Maps Android supported iOS supported UWP supported watchOS supported tvOS not supported Tizen supported
Open Browser Android supported iOS supported UWP supported watchOS not supported tvOS not supported Tizen supported
Orientation Sensor Android supported iOS supported UWP supported watchOS supported tvOS not supported Tizen supported
Permissions Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Phone Dialer Android supported iOS supported UWP supported watchOS not supported tvOS not supported Tizen supported
Platform Extensions Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Preferences Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Secure Storage Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Share Android supported iOS supported UWP supported watchOS not supported tvOS not supported Tizen supported
SMS Android supported iOS supported UWP supported watchOS not supported tvOS not supported Tizen supported
Text-to-Speech Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Unit Converters Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Version Tracking Android supported iOS supported UWP supported watchOS supported tvOS supported Tizen supported
Vibrate Android supported iOS supported UWP supported watchOS not supported tvOS not supported Tizen supported