Xamarin in Action

Creating native cross-platform mobile apps
Jim Bennett
Foreword by James Montemagno
  • April 2018
  • ISBN 9781617294389
  • 608 pages
  • printed in black & white
filed under

placing your order...

Don't refresh or navigate away from the page.
eBook Our eBooks come in Kindle, ePub, and DRM-free PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $26.39 $43.99 you save: $18 (40%) 3 formats + liveBook
Xamarin in Action (eBook) added to cart
continue shopping
go to cart

print book Receive a print copy shipped to your door + the eBook in Kindle, ePub, & PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $32.99 $54.99 you save: $22 (40%) pBook + eBook + liveBook
Additional shipping charges may apply
FREE domestic shipping on orders of three or more print books
Xamarin in Action (print book + eBook) added to cart
continue shopping
go to cart

A guide to best practices for building production-quality mobile applications.

From the Foreword by James Montemagno, Microsoft
Look inside

Xamarin in Action teaches you to build cross-platform mobile apps using Xamarin and C#. You'll explore all the layers of a Xamarin app, from design to deployment. By the end, you'll be able to build a quality, production-ready Xamarin app on iOS and Android from scratch with a high level of code reuse.

about the technology

Rewriting the same app for iOS and Android is tedious, error-prone, and expensive. Microsoft's Xamarin drastically reduces dev time by reusing most application code—typically 70% or more. The core of your iOS and Android app is shared; you write platform-specific code only for the UI layer. And because Xamarin uses C#, your apps benefit from everything this modern language and the .NET ecosystem have to offer.

about the book

Xamarin in Action teaches you to build cross-platform mobile apps using Xamarin and C#. You'll explore all the layers of a Xamarin app, from design to deployment. Xamarin expert Jim Bennett teaches you design practices that maximize code reuse and isolate device-specific code, making it a snap to incorporate the unique features of each OS.

what's inside

  • Understanding MVVM to maximize code reuse and testability
  • Creating cross-platform model and UI logic layers
  • Building device-specific UIs
  • Unit and automated UI testing
  • Preparing apps for publication with user tracking and crash analytics

about the reader

Readers should have some experience with C#. Mobile development experience is helpful, but not assumed.

about the author

Jim Bennett is a Senior Cloud Developer Advocate at Microsoft, specializing in Xamarin mobile apps. He's a frequent speaker at events all around the world, including Xamarin user groups and Xamarin and Microsoft conferences. He regularly blogs about Xamarin development at https://jimbobbennett.io.

FREE domestic shipping on orders of three or more print books

True to its name, this book helps you get going and doing!

Prabhuti Prakash, Atos

A well-rounded, up-to-date companion for your journey into native cross-platform development.

Mario Solomou, Appointai.com

Your search for the best Xamarin book ends here!

Lokeshwar Reddy Vangala, Micro Focus
RECENTLY VIEWED