Xamarin Continuous Integration and Delivery: Team Services, Test Cloud, and HockeyApp
β Scribed by Gerald Versluis (auth.)
- Publisher
- Apress
- Year
- 2017
- Tongue
- English
- Leaves
- 204
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Learn everything you need to set up a full-featured, automated pipeline for Xamarin development and deployment. Automate everything from the build step through to deployment and delivery to your customer. If you thought this level of automation could be achieved only by large companies with generous funding, think again! You as a single developer, or working in a small team or company, can automate your processes to punch heavier than your weight. Whatβs more, you can achieve this level of automation completely for free!
This hands-on guide takes you step-by-step from setting up your first automated build all the way to integrated unit testing, and finally through to delivering a high-quality app to your testers and end users. The automation presented in this book saves a lot of frustration and recurring work, providing you more time to focus on building the robust and compelling apps that delight your customers and keep you steps ahead of the competition. Not only does this book teach how to get a grip on consistent quality, but it covers the use of HockeyApp to track events and usage, and to report errors and anomalies back to home base for developers to investigate. Many times itβs possible to detect and fix errors before a user even notices they are there.
This book:
- Teaches the necessity of an automated development pipeline
- Helps you set up an automated pipeline for Xamarin development
- Integrates testing (on physical devices!) to ensure high-quality apps
- Why you want an automated development pipeline
- Obtain and configure the automated tooling
- Continuously integrate your apps
- Run automated unit tests
- Push updates to your customers
- Monitor and detect errors without user intervention
Who This Book Is For
App developers looking for ways to ensure consistent quality of work and wanting to know how their apps are doing in actual use by customers
β¦ Table of Contents
Front Matter....Pages i-xix
Why an Automated Pipeline?....Pages 1-5
Establishing the Prerequisites....Pages 7-23
Creating Your First Build....Pages 25-54
Customizing Your Builds....Pages 55-70
Creating and Running Tests with Xamarin Test Cloud....Pages 71-91
Integrating Tests into Your Builds....Pages 93-108
Preparing for Distribution....Pages 109-124
Releasing Your App....Pages 125-151
A Closer Look at HockeyApp....Pages 153-167
Where to Go from Here....Pages 169-177
Alternative Tooling....Pages 179-191
Back Matter....Pages 193-197
β¦ Subjects
Mobile Computing;Microsoft and .NET
π SIMILAR VOLUMES
<p>As the subject area of CDN gains research interest and momentum, it is crucial to stay up-to-date with recent developments of its evolutionary track, as well as the current landscape and roadmap. This book provides performance models, case studies, business analyses, and several other important c
Amit Bhanushali, Alekhya Achanta, Beena Bhanushali, "Continuous Integration and Delivery with Test-driven Development: Cultivating quality, speed, and collaboration through automated pipelines" Building tomorrow, today: Seamless integration, continuous deliver Key Features β Step-by-step gu
The challenge faced by many teams while implementing continuous delivery is that it requires the use of many tools and processes that all work together. Learning and implementing all these tools (correctly) takes a lot of time and effort, leading people to wonder whether itβs really worth it. This b
The challenge faced by many teams while implementing continuous delivery is that it requires the use of many tools and processes that all work together. Learning and implementing all these tools (correctly) takes a lot of time and effort, leading people to wonder whether itβs really worth it. This b
<p><span>Build an end-to-end continuous delivery pipeline on Google Cloud and secure your software supply chain using GCP tools and services including Cloud Code, Cloud Workstations, Cloud Build, Artifact Registry, and Cloud Deploy</span></p><span>Key Features</span><ul><li><span><span>Gain hands-on