A native user interface uses platform-specific controls and visual behavior so an application feels at home on the operating system where it runs. .NET MAUI provides this through an abstraction of each platform’s native UI. section 1.3
A native interface helps an application:
- Look like an iOS, Windows, Android, or other supported-platform application while sharing one codebase. section 1.3
- Remain consistent across platforms without making every control identical. section 1.3
- Use native platform APIs, while still allowing a fully custom visual design when consistency matters more. section 1.3
DatePicker across platforms
A .NET MAUI DatePicker can run from the same code on Android and Windows while adapting its appearance to each platform. section 1.3
Microsoft Word
Microsoft Word keeps its branding, navigation, and user experience consistent while looking like a macOS application on macOS and a Windows application on Windows. section 1.3
