Code Quality & Performance with Xamarin
summary
Practical checklist for Xamarin.Forms: enable XAML compilation, fast renderers and compile bindings; use the linker (set Link All for release), enable Android layout compression and startup tracing, and turn on the iOS LLVM compiler and build Android App Bundle. Prefer CollectionView over ListView, avoid Relative/AbsoluteLayout, keep large page resources out of the global ResourceDictionary, lazy-load data at startup, unsubscribe events to prevent leaks, use GlideX/Nuke/FFImageLoading for images, and profile with Xamarin Profiler / Instruments / Android Studio.
AI-written summary · about
chapters (9)
- 0:00Intro
- 0:40Overview
- 7:14Performance Tips
- 13:01Performance Optimization
- 17:03Memory Management
- 24:32Code Quality
- 29:49Resources
- 33:22Dependencies
- 35:39Quality Tools
related talks
01h 01mWhat's new in Xamarin.Forms
41mBuilding great apps with Xamarin.Forms
55mWhat's New in Xamarin Forms?
58mSucceeding with Xamarin
01h 04mExtending and Optimizing Xamarin.Forms Mobile Apps
58mSuccessful Code Sharing Principles for Mobile Development
48mXamarin.Forms: Native iOS, Android, and Windows Phone apps from ONE C# Codebase
50mXamarin Forms: Native iOS, Android & WP Apps from one C# Codebase
