Building the NDC London Mobile App Live! with .NET MAUI
summary
Live builds an NDC London companion app using .NET MAUI with a real backend: reversed Sessionize endpoints hosted as an Azure endpoint to serve speakers and sessions. Code includes Speaker and Session models, an NDC service calling HTTP endpoints, ObservableCollection MVVM viewmodels, CollectionView item templates, Shell-based tabs and route registration, and C#/XAML hot reload; the Android emulator runs but images and scrolling sometimes show hot reload and emulator hiccups. GitHub repo: app-my-conference.
AI-written summary · about
chapters (12)
- 0:00Introduction and session goals
- 2:17Conference speaker systems
- 5:56Setting up .NET MAUI
- 8:31Project architecture and tools
- 13:46Single project structure
- 18:53Data models and API access
- 22:28Implementing MVVM and binding
- 29:04Data binding and UI performance
- 35:07Designing the speaker list
- 40:05Shell navigation and tabs
- 45:13Building the sessions page
- 52:25Final steps and wrap up
related talks
59mBuilding the NDC Copenhagen Mobile App Live! with Blazor Hybrid
43mAll things client and mobile app development with .NET MAUI
40m.NET MAUI: beyond Hello World!
57mCross-platform development with .NET MAUI
01h 02m.NET MAUI What/How and Why
37mGet started building mobile & desktop apps with .NET
01h 10mNative Cross-Platform Mobile & Desktop Apps with .NET MAUI
34mBuilding mobile applications with .NET Xamarin
