What is .NET MAUI?

.NET Multiplatform App UI, commonly referred to as .NET MAUI, is a framework designed for creating contemporary, natively compiled applications for both iOS and Android using C# or XAML, all from a unified codebase. This innovative framework harnesses the latest advancements to facilitate the development of native applications across Android, iOS, and macOS platforms. By simplifying the process, .NET MAUI integrates these various platforms into a cohesive framework built on .NET 6. The native applications produced are inherently tailored to match the aesthetics and functionalities of their respective operating systems. Developers benefit from automatic layout adjustments for different devices without the need for extra coding. Furthermore, .NET MAUI provides direct access to platform APIs via C#, enabling the utilization of more than 60 distinct platform features such as geolocation, sensors, and isolated storage, ultimately enhancing the app's capabilities. This streamlined approach not only accelerates development but also ensures a seamless user experience across diverse devices.

Pricing

Price Starts At:
Free
Free Version:
Free Version available.

Integrations

Offers API?:
Yes, .NET MAUI provides an API

Screenshots and Video

.NET MAUI Screenshot 1

Company Facts

Company Name:
Microsoft
Date Founded:
1975
Company Location:
United States
Company Website:
dotnet.microsoft.com/apps/maui
Edit This Page

Product Details

Deployment
Windows
Mac
iPhone
iPad
Android
Training Options
Documentation Hub
Online Training
Webinars
Video Library
Support
Web-Based Support

Product Details

Target Company Sizes
Individual
1-10
11-50
51-200
201-500
501-1000
1001-5000
5001-10000
10001+
Target Organization Types
Mid Size Business
Small Business
Enterprise
Freelance
Nonprofit
Government
Startup
Supported Languages
English

.NET MAUI Categories and Features

More .NET MAUI Categories

.NET MAUI Customer Reviews

Write a Review
  • Reviewer Name: A Verified Reviewer
    Position: Mobile app and Software Develper
    Has used product for: 1-2 Years
    Uses the product: Daily
    Org Size (# of Employees): 26 - 99
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Superb Performace

    Date: Jul 08 2023
    Summary

    Overall, .NET MAUI aims to simplify cross-platform development by providing a unified framework that combines the best aspects of Xamarin.Forms and other Microsoft technologies. It offers a powerful and flexible solution for building native applications across multiple platforms with a shared codebase.

    Positive

    Everything is handled by single language C#, Cross-platform development: With .NET MAUI, you can write code once and deploy it on multiple platforms. This saves development time and effort by eliminating the need to write platform-specific code for each target OS.

    Negative

    Web / Blazor, XAML-based UI: .NET MAUI leverages XAML (eXtensible Application Markup Language) for defining user interfaces, making it familiar to developers who have experience with XAML-based frameworks like WPF (Windows Presentation Foundation) or Xamarin.Forms.

    Native performance: .NET MAUI applications provide native performance by using native controls and APIs. This ensures that your app feels and performs like a native application on each platform.

    Read More...
  • Previous
  • You're on page 1
  • Next