Avalonia 12 introduces a new page-based navigation system with several new page types and controls. The key additions include: CommandBar (a toolbar with primary/secondary commands and dynamic overflow), ContentPage (the fundamental page type with safe area support), NavigationPage (stack-based navigation with push/pop, modals, custom transitions, and gesture support), TabPage (multi-tab navigation with customizable positions and transitions), DrawerPage (side menu with flyout, compact, and overlay modes), and CarouselPage. The video walks through each control's API, customization options, composition patterns for complex navigation hierarchies, and memory management. A playground sample app is available on GitHub demonstrating all features running on mobile.

31m watch time

Sort: