MAUI
E34610
MAUI (Multi-platform App UI) is a Microsoft framework for building native cross-platform applications for mobile, desktop, and other devices using a single .NET codebase.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
.NET app development framework
→
cross-platform UI framework → |
| developer |
Microsoft
→
|
| fullName |
Multi-platform App UI
→
|
| integratesWith |
Azure services
→
Visual Studio → Visual Studio Code (via extensions) → |
| introducedIn |
.NET 6 era
→
|
| license |
MIT License
→
|
| partOf |
.NET platform
→
|
| programmingLanguage |
C#
→
F# → |
| replaces |
Xamarin.Forms
→
|
| repository |
https://github.com/dotnet/maui
→
|
| supportsBuildSystem |
MSBuild
→
|
| supportsDeploymentModel |
app store distribution
→
native compiled apps → |
| supportsDeviceType |
desktop
→
hybrid devices → mobile → tablet → |
| supportsFeature |
accessibility features
→
blazor hybrid apps → data binding → dependency injection → dependency services → device sensors access → hot reload → localization → navigation stack → platform-specific APIs → resource dictionaries → shell navigation → styles and templates → |
| supportsMarkupLanguage |
XAML
→
|
| supportsPattern |
MVC
→
MVU → MVVM → |
| supportsPlatform |
Android
→
Tizen → Windows → iOS → macOS → |
| supportsProjectType |
single-project structure
→
|
| supportsTooling |
.NET CLI
→
|
| supportsUIParadigm |
native UI
→
single codebase UI → |
| usesLanguageRuntime |
.NET Common Language Runtime
→
|
| usesRuntime |
.NET runtime
→
|
Referenced by (3)
| Subject (surface form when different) | Predicate |
|---|---|
|
Rider
→
Visual Studio → |
supportsTechnology |
|
Windows Forms
→
|
alternativeTo |