Last Updated: March 22, 2019

Xamarin tools allow you to write native Android, iOS, and Windows apps with native user interfaces and share code across multiple platforms. It was founded in 2011 and is now owned by Microsoft. Xamarin Forms is a UI framework for building native cross-platform mobile apps with C#. You code your app only once and let Xamarin compiler build your app for each platform. Here’s a list of the best ways to learn Xamarin in 2019, including the best Xamarin tutorials, best Xamarin books and best Xamarin courses.

 

Best Xamarin tutorials & courses 2019

Xamarin Forms: Build Native Cross-platform Apps with C#

Xamarin Forms: Build Native Cross-platform Apps with C# by Mosh Hamedani will help you learn Xamarin fast. Using your existing C# and Xamarin skills, you learn Xamarin app development. You will learn Xamarin Forms fast. This Xamarin Forms course assumes familiarity with C# classes, interfaces, events, delegates, lambda expressions and LINQ. You will build user-interfaces with XAML and code. This Xamarin.Forms tutorial will help you learn the Model-View-ViewModel (MVVM) architectural pattern. You will learn and understand the fundamentals of Xamarin Forms and its architecture. This Xamarin Forms tutorial is packed with real-world examples, exercises, and best practices. You will learn tips and tricks to make your Xamarin code cleaner and more maintainable. This is the best Xamarin Forms tutorial for beginners in 2019.

 

Xamarin: Build Android and iOS Apps That Share C# Code

Xamarin: Build Android and iOS Apps That Share C# Code by Eduardo Rosas will help you get started with Xamarin. You will learn how you can build both Android and iOS Apps that share up to 100% C# code using Xamarin classic and Xamarin Forms. This Xamarin video tutorial assumes no Xamarin programming experience. That makes this Xamarin iOS tutorial excellent for beginners. You will learn the Xamarin basics. This Xamarin cross platform tutorial will help you learn C# Programming Language. Using C# Programming Language, you will build iOS Apps and Android Apps. You will learn Xamarin.Forms for code reusability and User Interfaces. Your Xamarin code will be shared between Android and iOS apps. This Xamarin C# tutorial will help you learn how to access cloud-hosted databases. This is the best Xamarin tutorial for beginners in 2019.

 

Xamarin Forms: Build Android Apps for Absolute Beginners!

Xamarin Forms: Build Android Apps for Absolute Beginners! by Sobhan N. will help you learn Xamarin Forms to build Android app. This Xamarin Forms training assumes you are familiar with C# basics. You will learn Xamarin Form basics and concepts. This online Xamarin course will help you learn to build your own Xamarin forms and simple Android app. You will learn how to use powerful features of Visual Studio and Xamarin Forms. This Xamarin.Forms tutorial will help you learn how to add decision making elements like checkboxes and radio buttons. You will learn how Visual Studio Community will be used to code your Xamarin Forms.

 

MVVM in Xamarin Forms

MVVM in Xamarin Forms by Asfend Yar Hamid will help you learn how to create MVVM based Xamarin Forms applications from scratch. This Xamarin Forms MVVM tutorial will help you learn the basic concepts and functions of MVVM. You will learn data binding, commanding, and navigations in Xamarin Forms. This Xamarin course will teach you how to use ListView advanced functionality with MVVM. You will learn to create a Restful Based MVVM Xamarin Forms App. This is the best MVVM Xamarin Forms course in 2019.

 

Xamarin Native Android Puzzle Game with C#

Xamarin Native Android Puzzle Game with C# by Amir J. will teach you to build games using Xamarin and C# for Android. This Xamarin Android tutorial is for anyone who wants to start developing with Xamarin and C#. You will explore how to use the Xamarin Android axml editor to build our basic interface elements. This Xamarin and Android tutorial will look into dynamically developed hard-coded elements. You will learn how to build the logic of your game. This Android Xamarin course will teach you to port concepts and frameworks from Android SDK into Xamarin and how to use C# to develop Android apps. This is the best Xamarin tutorial for building games in 2019.

 

Best Xamarin books 2019

Bestsellers

Bestseller No. 1
Mastering Xamarin.Forms - Second Edition
  • Ed Snider
  • Publisher: Packt Publishing
  • Edition no. 2 (03/27/2018)
  • Paperback: 192 pages
Bestseller No. 2
Creating Mobile Apps with Xamarin.Forms Preview Edition 2 (Developer Reference)
  • Charles Petzold
  • Microsoft Press
  • Kindle Edition
  • Edition no. 1 (04/11/2015)
  • English
Bestseller No. 4
Creating Mobile Apps with Xamarin.Forms, Preview Edition (Developer Reference)
  • Charles Petzold
  • Microsoft Press
  • Kindle Edition
  • Edition no. 1 (09/26/2014)
  • English
SaleBestseller No. 5
Xamarin in Action: Creating native cross-platform mobile apps
  • Jim Bennett
  • Publisher: Manning Publications
  • Edition no. 1 (06/01/2018)
  • Paperback: 608 pages
Bestseller No. 6
Xamarin.Forms Projects: Build seven real-world cross-platform mobile apps with C# and Xamarin.Forms
  • Johan Karlsson, Daniel Hindrikes
  • Packt Publishing
  • Kindle Edition
  • Edition no. 1 (12/27/2018)
  • English
Bestseller No. 7
Xamarin.Forms Kickstarter 2.0: Compilable Code Examples for Solving Typical Cross-platform Tasks
  • Falko Schindler
  • Publisher: CreateSpace Independent Publishing Platform
  • Paperback: 174 pages
SaleBestseller No. 8
Building Xamarin.Forms Mobile Apps Using XAML: Mobile Cross-Platform XAML and Xamarin.Forms Fundamentals
  • Dan Hermes
  • Publisher: Apress
  • Edition no. 1 (02/13/2019)
  • Paperback: 456 pages
SaleBestseller No. 9
Azure and Xamarin Forms: Cross Platform Mobile Development
  • Russell Fustino
  • Publisher: Apress
  • Edition no. 1 (06/16/2018)
  • Paperback: 280 pages
Bestseller No. 10
Xamarin.Forms Essentials: First Steps Toward Cross-Platform Mobile Apps
  • Gerald Versluis
  • Publisher: Apress
  • Edition no. 1 (12/03/2017)
  • Paperback: 161 pages

Xamarin Mobile Application Development: Cross-Platform C# and Xamarin.Forms Fundamentals

Sale
Xamarin Mobile Application Development: Cross-Platform C# and Xamarin.Forms Fundamentals
  • Xamarin Mobile Application Development is a hands-on Xamarin.Forms primer and a cross-platform reference for building native Android, iOS, and Windows Phone apps using C# and .NET. This book explains how to use Xamarin.Forms, Xamarin.Android, and Xamarin.iOS to build business apps for your customers and consumer apps for Google Play and the iTunes App Store.
  • Learn how to leverage Xamarin.Forms for cross-platform development using the most common UI pages, layouts, views, controls, and design patterns. Combine these with platform-specific UI to craft a visually stunning and highly interactive mobile user experience.
  • Dan Hermes
  • Publisher: Apress
  • Edition no. 1 (06/29/2015)


Xamarin Mobile Application Development: Cross-Platform C# and Xamarin.Forms Fundamentals by Dan Hermes is a hands-on Xamarin.Forms primer and a cross-platform reference for building native Android, iOS, and Windows Phone apps using C# and .NET. This Xamarin forms book explains how to use Xamarin.Forms, Xamarin.Android, and Xamarin.iOS to build business apps for your customers and consumer apps for Google Play and the iTunes App Store. This is the best Xamarin book in 2019.

 

Mastering Xamarin.Forms

Mastering Xamarin.Forms
  • Ed Snider
  • Publisher: Packt Publishing - ebooks Account
  • Paperback: 184 pages

Mastering Xamarin.Forms by Ed Snider will teach you to build rich, maintainable multiplatform native mobile apps with Xamarin.Forms. This Xamarin ebook is for C# developers who are familiar with Xamarin and Xamarin.Forms toolkit. You will learn to maximize the testability, flexibility, and overall quality of your Xamarin.Forms mobile app. This step-by-step tutorial is packed with real-world scenarios and solutions to build professional-grade mobile apps with Xamarin.Forms. You will find out how, when, and why you should use architecture patterns. This book will teach you the Xamarin Forms best practices. This is the best Xamarin Forms book in 2019.

 

Xamarin.Forms Kickstarter 2.0: Compilable Code Examples for Solving Typical Cross-platform Tasks

Xamarin.Forms Kickstarter 2.0: Compilable Code Examples for Solving Typical Cross-platform Tasks
  • Falko Schindler
  • Publisher: CreateSpace Independent Publishing Platform
  • Paperback: 174 pages

Xamarin.Forms Kickstarter 2.0: Compilable Code Examples for Solving Typical Cross-platform Tasks by Falko Schindler is a guide to Xamarin.Forms that gives you an introduction for to cross-platform mobile app development. This Xamarin.Forms book serves as a handy reference for the more advanced developers. It contains 41 self-containing apps with 264 automatically extracted code snippets, helping you understand Xamarin code up close. The GitHub repository containing the workspace with all compiling solutions and source code is provided.

 

Xamarin Blueprints

Xamarin Blueprints
  • Michael Williams
  • Publisher: Packt Publishing - ebooks Account
  • Paperback: 451 pages

Xamarin Blueprints by Michael Williams helps you get a clear practical understanding of creating professional-grade apps. This Xamarin book covers Xamarin.Forms, Xamarin Android, and Xamarin iOS. You will learn how to go from an amateur developer to professional developer across multiple platforms.

 

iOS Development with Xamarin Cookbook

iOS Development with Xamarin Cookbook - More than 100 Recipes, Solutions, and Strategies for Simpler iOS Development
  • Dimitris Tavlikos
  • Publisher: Packt Publishing - ebooks Account
  • Edition no. 2 (05/23/2014)
  • Paperback: 400 pages

iOS Development with Xamarin Cookbook – More than 100 Recipes, Solutions, and Strategies for Simpler iOS Development by Dimitris Tavlikos is full of useful tips and best practices on creating iOS applications using C#. This iOS Xamarin book will provide you with the necessary knowledge and skills to be part of the mobile development era. You will explore the new features of Xamarin and learn how to use them. This Xamarin book is filled with step-by-step recipes give you everything you need to get developing with Xamarin.

 

 

Amazon Associates Disclosure: We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Last update on 2019-03-13 / Affiliate links / Images from Amazon Product Advertising API