Correction: Recommended to set TextColor="Gray" on Label
2
Correction: [AlsoNotifyChangeFor] is now [NotifyPropertyChangedFor]
3
Correction: [ICommand] is now [RelayCommand]
4
- Intro to the .NET MAUI Workshop
5
- What is .NET MAUI & How to Install
6
- Workshop overview
7
- First .NET MAUI app & Architecture slides
8
- Get code to build your first .NET MAUI app
9
- .NET MAUI Project Walkthrough
10
- Start to build first .NET MAUI app
11
- Intro to MVVM slides
12
- Implementing INotifyPropertyChanged
13
- .NET Community Toolkit for MVVM Source Generators
14
- HTTP REST Calls & JSON Deserialization
15
- ICommand in .NET MAUI
16
- Create our UI with XAML & MVVM
17
- Navigation in .NET MAUI slides
18
- Implementing Navigation in .NET MAUI & Passing Parameters
19
- Building a details UI with XAML & MVVM
20
- Modal, Back Navigation, & More
21
- Access Platform APIs in .NET MAUI slides
22
- Platform API Integration - Connectivity
23
- Geolocation & Permissions Implementation
24
- Open Map Integration
25
- Platform Specifics - iOS Safe Area
26
- CollectionView & RefreshView Overview slides
27
- Implementing Pull-to-Refresh
28
- CollectionView Layouts - Grids and more
29
- CollectionView EmptyView
30
- App Resources, Styles, and Themes slides
31
- Implementing Light & Dark Mode
32
- Thanks, wrap-up, and resources
Description:
Embark on a comprehensive 4-hour journey to master .NET MAUI for building cross-platform apps in C#. Learn to create beautiful native applications for iOS, Android, macOS, and Windows using Visual Studio. Explore essential concepts including XAML for user interface design, MVVM architecture, data binding, page navigation, and platform-specific feature integration. Dive into optimizing data collections, implementing geolocation, and creating adaptable themes for light and dark modes. Gain hands-on experience through practical examples, from building your first app to advanced topics like HTTP REST calls, JSON deserialization, and CollectionView implementations. Perfect for beginners, this course provides a solid foundation for developing sophisticated, multi-platform applications with .NET MAUI.
Learn .NET MAUI - Full Course for Beginners - Build Cross-Platform Apps in C#