[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Collapse]Xamarin Controls
 [Expand]API Reference
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Xamarin Controls


This documentation topic describes legacy technology. We no longer develop new functionality for the GridControl and suggest that you use the new DataGridView control instead.

Expanded Overview

DevExpress controls for Xamarin.Forms allow you to easily extend the functionality of your iOS and Android applications created with Xamarin.Forms. With this technology and DevExpress controls, you can build feature-rich native mobile applications using a shared C# code and XAML markup.

The image below illustrates how the DevExpress Grid control defined in a shared XAML file is rendered for iOS and Android.

Expanded System Requirements

You can create both iOS and Android applications with DevExpress UI controls for Xamarin.Forms on the OS X or Windows operating system. The following development tools are required :

  • OS X Development Machine

    • Xamarin Studio

    • Xcode (for iOS development)

  • Windows Development Machine

    • Xamarin Studio (allows Android development only) or Visual Studio supporting Xamarin development

    • An additional networked OS X machine (for iOS development)

An Introduction to Xamarin.Forms contains information on the versions of supported operating systems and the development tools required to develop Xamarin.Forms applications.

Is this topic helpful?​​​​​​​