Skip to main content

Free DevExpress Components for .NET Multi-platform App UI (.NET MAUI)

  • 4 minutes to read

The .NET Multi-platform App UI (.NET MAUI) allows you to use a .NET toolkit and C# to build cross-platform native apps. The DevExpress Mobile UI for .NET MAUI suite supports iOS and Android.

DevExpress Components for .NET MAUI

Supported Platforms

The DevExpress MAUI suite targets the following platforms:

  • Android 5.0 (API 21) or higher
  • iOS 14.2 or higher
  • .NET (for an application’s unit tests)

Download

Refer to the following link to get your free copy of DevExpress .NET MAUI Controls:

Download: FREE DevExpress Mobile UI for .NET MAUI

If you have a Universal Subscription, you can also download an archive with source code in the Download Manager:

DevExpress components for .NET MAUI - Download source code

Requirements

To create .NET MAUI apps, you should install Visual Studio 2022 or Visual Studio Code and the .NET Multi-platform App UI Development workload. Review Microsoft documentation for more information on the platform and installation: .NET Multi-platform App UI - Get Started.

The table below contains development environments and required frameworks:

System Requirements

Supported IDEs

Visual Studio 2022,
Visual Studio Code

SDK Requirements

.NET 9,
.NET MAUI workload

Note: You cannot deploy applications from Visual Studio for Windows to an iPhone. Use the Pair to Mac feature instead. Refer to the following GitHub issue for more information: Hot Restart does not support xcframeworks or binding resource packages.

Get Started

The following topics allow you to get started with DevExpress Components for .NET MAUI:

Controls

The DevExpress .NET MAUI suite includes the following components:

Data Grid

Number Column

Text Column

AutoComplete Column

ComboBox Column

Date Column

Time Column

CheckBox Column

Image Column

Picker Column

Template Column

Collection View

Tree View

Data Form

Text Item

Numeric Item

Switch Item

Date Item

Time Item

ComboBox Item

Layout Panels

Stack Layout

Dock Layout

Wrap Layout

Safe Keyboard Area View

Popup

Shimmer View

Tab View

Slide View

Filter Items

Check

Switch

Chip Group

Checked Chip Group

Date Range

Numeric Range

Radio List

Checked List

Radio List Picker

Checked List Picker

PDF Viewer[1]

Utility Controls

Button

Switch

Color Selector

Border

Content Presenter

Separator

Expander

Scroll View

Scheduler

Agenda View

Day View

Work Week View

Week View

Month View

Calendar

HTML Edit[1]

Bottom Sheet

Slider & Range Slider

Slider

Range Slider

Charts

Pie

Donut

Point

Bubble

Area

Range Area

Stacked Area

Full-Stacked Area

Step Area

Bar

Stacked Bar

Full-Stacked Bar

Side-By-Side Stacked Bar

Side-By-Side Full-Stacked Bar

Range Bar

Side-By-Side Range Bar

Line

Spline

Step Line

Scatter Line

Stock

Candle Stick

Radial Gauge

Radial Scale

Range Indicator

Needle Indicator

Marker Indicator

Radial Progress Bar

Image & Image Editor

Image

Image Editor

Chat Controls

Chat Control (Example)

AI Chat Control (Example)

Data Editors

Text Editor

Password Editor

Multiline Text Editor

ComboBox

Auto-Complete Editor

Token Editor

Auto-Complete Token Editor

Numeric Editor

Date Editor

Time Editor

CheckBox

Switch

Toolbar Control

Button

Navigation Button

Toggle Button

Custom Item

Color Selector

Separator

Text

Chips

Chip

Choice Chip Group

Filter Chip Group

Input Chip Group

Form Items

Form Item

Form Check Item

Form Switch Item

Form List Picker Item

Form Group Item

Demos

You can download our demo app source code from GitHub to build demo applications for Android and iOS:

Explore more examples on GitHub:

View Example

Videos

Watch more videos on YouTube:

What’s New

See the devexpress.com website to review new features and major changes in recent versions of DevExpress .NET Components:

Blog

Follow the Xamarin & .NET MAUI Team blog for the latest updates on how we port the existing suite of Xamarin.Forms UI controls to the .NET MAUI platform.

Footnotes
  1. This control requires a license to our Universal Subscription. Without a valid license, you cannot use the control within your .NET MAUI application.