Xamarin Forms: Native iOS, Android & WP Apps from one C# Codebase
summary
Describes using Xamarin.Forms to build native iOS, Android and Windows Phone apps from one C# codebase: an embedded lighting-control web UI gets replaced by a native app built in 48 hours that reuses 80% code reuse; Xamarin.Forms exposes 40 pages/controls, MVVM, dependency service and messaging center; iOS requires a Mac and does AOT on iOS / JIT on Android, mono adds ~2MB runtime, and a BreweryDB search demo runs unchanged on iOS and Android — performance matches or slightly exceeds native.
AI-written summary · about
chapters (16)
- 0:00Intro
- 3:50siloed approach
- 8:07traditional approach
- 9:13performance
- 12:55base class library
- 14:16abstraction
- 15:34considerations
- 17:13code reuse
- 20:46whats included
- 23:30Visual Studio
- 31:49Content Pages
- 32:52BreweryDB
- 40:28iOS
- 41:49Learn more
- 43:36Apple iOS 9
- 48:12Fragments
related talks
48mXamarin.Forms: Native iOS, Android, and Windows Phone apps from ONE C# Codebase
41mBuilding great apps with Xamarin.Forms
39mReal life cross-platform apps dev using Xamarin Forms
58mBuild Cross-platform Apps with .NET MAUI
39mAn overview of the Xamarin programming platforms
34mBuilding mobile applications with .NET Xamarin
01h 01mWhat's new in Xamarin.Forms
19mCross-Platform Development with Xamarin.Forms and the New .NET MAUI
