Xamarin.Forms System Requirements

Hardware Environment

  • Processor: x86 or x64
  • RAM : 512 MB (minimum), 1 GB (recommended)
  • Hard disk: up to 1.5 GB of available space may be required. However, 250 MB free space is required in boot drive even if you are installing in other drive.

Development Environment

Please find the recommended development environment for Xamarin platform in the following link.

https://docs.microsoft.com/en-us/xamarin/cross-platform/get-started/requirements

Supported Platforms

The following table lists the platforms supported by our Xamarin.Forms controls.

Platform

Device Types

Controls

Supported versions

Android

Phone, Tablet

SfPdfViewer, SfCheckBox and Material theme support

API level 21 and later versions

All other controls

API level 19 and later versions

iOS

iPhone, iPod, iPad

All controls

iOS 9.0 and later versions

UWP

Desktop, Tablet

All controls

Windows 10 devices

macOS

iMac, Mac book, Mac mini

SfChart, SfDataGrid and SfListView

macOS 10.11 and later versions

WPF

Desktop

SfChart, SfDataGrid, SfListView, SfSchedule, SfBorder, SfButton, SfChip, SfSwitch, SfRadioButton, SfCheckBox, SfGradientView, SfSegmentedControl, SfTextInputLayout

Windows 10

Target Framework (Compile SDK Version) for Android

For Android platform, the target framework or compile SDK version of the application should be equal or greater than the latest API available at the time of our release. Please find more details about setting the target framework in the following link.

https://docs.microsoft.com/en-us/xamarin/android/app-fundamentals/android-api-levels?tabs=windows#target-framework