Cross-Platform for Desktop Developers
This section contains information to help WPF and Windows Forms developers to learn mobile app development with Xamarin, by cross-referencing their existing knowledge and experience to mobile idioms, and providing examples of porting desktop apps to mobile.
Understanding the differences between WPF and Xamarin.Forms app startup and background states.
Quick reference to find equivalent controls in Windows Forms, WPF, and Xamarin.Forms, including additional guidance on the differences between WPF and Xamarin.Forms.
Using the Portability Analyzer to help migrate desktop application code (excluding the user interface) to Xamarin.Forms.
Reference samples demonstrating enterprise application architecture and porting code from WPF to Xamarin.Forms.