Xamarin Resources

Ready to create mobile apps that work on iOS, Android, and Windows? Then you’re ready for Xamarin! As a .NET developer, you can use Visual Studio, .NET, and your existing skills to create apps for mobile devices—with one solution, sharing code across all app versions. Check out this Xamarin training, which includes beginner to more experienced courses, and take a deep dive with the e-book, to go from zero to Xamarin in no time.

Begin

Xamarin for Absolute Beginners (MVA) Xamarin for Absolute Beginners (MVA)

If you’re a .NET dev looking to create cross-platform apps, Xamarin is the perfect tool for you. With the skills you already have, create apps that work on iOS, Android, and Windows. Walk through installation, setup, and more.

Build

Introduction to Xamarin.Forms (edX) Introduction to Xamarin.Forms (edX)

Get an overview of the Xamarin platform and dev model, and learn to create Xamarin.Forms apps. Target cross-platform app development for mobile devices, desktops, and tablets, and explore platform-specific considerations.

Expand

Creating Mobile Apps with Xamarin.Forms (e-book) Creating Mobile Apps with Xamarin.Forms (e-book)

Legendary author Charles Petzold’s 1,200-page e-book is for C# programmers who want to write apps using a single code base that targets iOS, Android, and Windows, encompassing UWP and Windows Phone.

Like what you see? Join Visual Studio Dev Essentials for free, and get more helpful training, Azure credits, tools, and other great benefits.

Continue your journey to becoming a Xamarin expert and start the Mobile Developer Certification course today at Xamarin University, where you can participate in live lectures, work through self-guided courses, and get hands-on experience with directed lab exercises.