Xamarin enables C# developers to become native iOS, Android, and Windows mobile developers overnight. In this session, learn how to leverage your existing skills, tools, and code to build mobile apps for all major device platforms. Using Xamarin, you can develop native iOS, Android, and Windows apps while sharing on average 75% of your code. This session also gives you the tools to assess your current code base, look at the architecture necessary to support maximum code sharing and reuse, and provide guidance and best practices for handling fragmentation across and within each device platform. To illustrate these points, we look at real-world example mobile apps and the architecture and patterns that power them.
For more information, check out this course on Microsoft Virtual Academy: Visual Studio.