Xamarin in Action Creating native cross-platform mobile apps
All offers (1)
| Price | Condition | Seller | |
|---|---|---|---|
| $67.69Best price | New | Basi6 International LLC |
Stock and pricing refresh on page load. Tez can also compare prices on Amazon, AbeBooks, and ThriftBooks if you ask.
About this book
<b>Summary</b><br><br><i>Xamarin in Action</i> 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.<br><br>Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.<br><br><b>About the Technology</b><br><br>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.<br><br><b>About the Book</b><br><br><i>Xamarin in Action</i> 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 <b>Jim Bennett</b> 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.<br><br><b>What's Inside</b><br><br><ul><li>Understanding MVVM to maximize code reuse and testability</li><li>Creating cross-platform model and UI logic layers</li><li>Building device-specific UIs</li><li>Unit and automated UI testing</li><li>Preparing apps for publication with user tracking and crash analytics</li></ul><br><b>About the Reader</b><br><br>Readers should have some experience with C#. Mobile development experience is helpful, but not assumed.<br><br><b>About the Author</b><br><br><b>Jim Bennett</b> is a Xamarin MYP, Microsoft MVP, and 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.<br><br><b>Table of Contents</b><br><br><ol>PART 1 - GETTING STARTED WITH XAMARIN <li>Introducing native cross-platform applications with Xamarin </li><li>Hello MVVM—creating a simple cross-platform app using MVVM </li><li>MVVM—the model-view–view model design pattern </li><li>Hello again, MVVM—understanding and enhancing our simple MVVM app</li><li>What are we (a)waiting for? An introduction to multithreading for Xamarin apps </li>PART 2 - BUILDING APPS<li>Designing MVVM cross-platform apps </li><li>Building cross-platform models </li><li>Building cross-platform view models </li><li>Building simple Android views </li><li>Building more advanced Android views </li><li>Building simple iOS views </li><li>Building more advanced iOS views </li>PART 3 - FROM WORKING CODE TO THE STORE<li>Running mobile apps on physical devices </li><li>Testing mobile apps using Xamarin UITest </li><li>Using App Center to build, test, and monitor apps </li><li>Deploying apps to beta testers and the stores</li></ol>
Details
Categories
Computers, Programming, Mobile Devices, Languages
Ask Tez ✨