What is the Fluent Design System?
The Fluent Design System is a cross-platform system to guide developers in creating beautiful, intuitive applications. The website for Fluent Design (https://www.microsoft.com/design/fluent/) has dedicated pages with resources for developers on many platforms:
- Android
- iOS
- macOS
- Web
- Windows
- Cross-platform (React Native)
Fluent Design aims to be simple and intuitive. While it maintains its design philosophy across platforms, it also adapts aspects of its design to feel native on every platform. In Chapter 1, Introduction to WinUI, we discussed the origins of some of the current Fluent Design concepts in the Metro design that was introduced with Windows Phone. While the look and feel of Microsoft's designs have evolved over the years, some of the principles remain. The three core principles of the Fluent Design System are the following:
- Natural on every device: Software should adapt to the device where it...