Continous Delivery for Mobile with Fastlane

Doron Katz

  • 出版商: Packt Publishing
  • 出版日期: 2018-02-27
  • 售價: $1,590
  • 貴賓價: 9.5$1,511
  • 語言: 英文
  • 頁數: 346
  • 裝訂: Paperback
  • ISBN: 1788398513
  • ISBN-13: 9781788398510
  • 相關分類: CI/CD行動軟體開發
  • 下單後立即進貨 (約3~4週)



Key Features

  • A practical guide on automating your mobile development pipeline with Fastlane, Jenkins, and Slack.
  • Build, test, run and deploy your mobile application release with this end to end guide.
  • Implement Continuous Integration, delivery, and deployment practices to optimize your application development workflow for faster and efficient release builds.

Book Description

Mobile products need a continuous delivery (CD) pipeline so your development team can focus on building features, and less time figuring out how to release faster. Fastlane is a command line tool used for automation on iOS and Android.

This book starts of with a brief introduction of Fastlane and the tools and services provided by it. This book is written for developers who want to harness the power of open-source utilities in their development workflows, to be able to automate beta deployments and releases as part of their Continuous Deployment (CD) strategies. This book will cover all the features and utilities, backed by examples and walkthrough to give the reader a comprehensive understanding of Fastlane, and to demonstrate how to properly implement it. By the end of the book you would have gain substantial knowledge on delivering bug free, developer independent, and stable application release cycle enabling a smooth and fast development experience.

What you will learn

  • Harness the Fastlane tool chain by combining individual commands (lanes) to develop your Continuous Deployment (CD) strategy;
  • Integrate continuous deployment into your existing continuous integration (CI) workflow solutions, such as Jenkins;
  • Automate uploading of your apps screenshots across all device screen-sizes, to the app store;
  • Manage push notifications, provisioning profiles, code-signing certificates, and sharing across your team efficiently;
  • Orchestrate automated build and deployments of new versions of your app to your testers on Test Flight, HockeyApp, and Fabric, as well as to the App Store;
  • Regulate your TestFlight users and on-board new testers