Xamarin Books

Mark Reynolds has published two books geared towards getting developers up and running with the Xamarin Platform. His first book, Xamarin Mobile Application Development for Android was publishing in December of 2014 and focusing on developing Android apps. Xamarin Essentials was published in December of 2014 and focuses on both Android and iOS development and addresses several approaches to sharing code across apps.

Xamarin Essentials

Xamarin Essentials by Mark Reynolds
  • Get an overview of the set of Mono-based commercial products offered by Xamarin
  • Learn the architecture behind Xamarin.iOS and Xamarin.Android
  • Learn the architecture behind Xamarin.iOS and Xamarin.Android
  • Develop Xamarin apps using Xamarin Studio and/or Visual Studio
  • Create a user interface using Xamarin.iOS Designer
  • Build, run, and debug iOS and Android apps
  • Increase code reuse using frameworks such as MvvmCross and Xamarin.Forms
  • Prepare iOS and Android apps for distribution

An excellent review that goes well beyond the basics. If you are interested in programming with Xamarin, make this the first (and second) book you read.
– Jesse Liberty, 5-Star Review

Available on Amazon.com


Xamarin Mobile Application Development for Android

Xamarin Mobile Application Development for Android by Mark Reynolds
  • Gain an understanding of both the Android and Xamarin platforms
  • Build a working multi-view Android app with navigation
  • Lay out content using the LinearLayout, RelativeLayout, and TableLayout layout managers
  • Work with device capabilities such as location sensors and the camera
  • Integrate with the map app to display a point of interest
  • Test, debug, and deploy an Android app

A quick paced, yet complete tutorial for learning to build Android applications using Xamarin and C#. The author uses a straight forward, conversational style, like someone sitting down with a peer and explaining a new concept yet not in any way condescending nor too chatty. He makes the subject seem natural and accessible. This is a great way to learn Android development!
– Ed Tighe, 5-Star Review

Available on Amazon.com