Register your product to gain access to bonus material or receive a coupon.
This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
PDF The popular standard, used most often with the free Acrobat® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Xamarin Unleashed is the first comprehensive guide to using the Xamarin 3 toolset, C#, and .NET to develop native apps for iOS, Android and Windows Phone. Using the best-practice MVVM pattern, you'll learn how to write C# apps which can access all the APIs and hardware facilities provided by each top mobile platform, ensuring a truly native, state-of-the-art user experience while maximizing the amount of code you can share across platforms. You'll discover how to make the most of Xamarin's mature and robust toolset, and how to integrate it with the new Visual Studio 2015 to further accelerate your cross-platform development processes.
Drawing on nearly 20 years of experience with enterprise mobile apps across the entire development lifecycle, Alec Tucker presents comprehensive, equal coverage of iOS, Android, and Windows Phone, from start to completion, with detailed sections on testing, profiling and monitoring, and an extensive library of downloadable source code examples. Along the way, he also shows how to make the most of powerful Xamarin tools ranging from Xamarin.UITest and TestCloud for test-driven development to Xamarin Insights for mobile analytics.
Mobile Fundamentals
Xamarin Forms
UI Without Xamarin Forms
iOS Storyboards
iOS UI Designer
Android Designer
Windows Phone Windows Phone and Blend
Advanced UI
Data
Web Service Access
Authentication
Background Tasks
Application Life Cycle
Maps and Location
Other Sensors
Testing
Profiler
Analytics
Xamarin Insights
Source Control
Continuous Integration
Enterprise Deployment and MDM
Remote Team Management
App Publishing
Wearables