Build mobile and desktop apps with .NET MAUI
Learn how to use .NET MAUI to build apps that run on mobile devices and on the desktop using C# and Visual Studio. You'll learn the fundamentals of building an app with .NET MAUI and more advanced topics such as local data storage and invoking REST-based web services.
Prerequisites
- Visual Studio 2022 with the .NET MAUI workload installed
- Familiarity with C# and .NET
Modules in this learning path
Learn how to use Visual Studio with .NET MAUI to create a cross-platform app.
Learn how to design a UI for a .NET MAUI app using XAML
Create consistent user interfaces across different devices by using StackLayout and Grid.
Use .NET MAUI shell to create multi-page applications with tabs and flyout navigation.
Consume a REST web service by using HttpClient and perform basic CRUD operations. You'll detect when your device is connected to the internet to provide a good user experience and take advantage of the native networking stacks to get top performance.
Learn how to store and access data held in SQLite using a .NET MAUI app