Continous Delivery for Mobile with Fastlane
暫譯: 使用 Fastlane 進行行動應用的持續交付

Doron Katz

  • 出版商: Packt Publishing
  • 出版日期: 2018-02-27
  • 售價: $2,000
  • 貴賓價: 9.5$1,900
  • 語言: 英文
  • 頁數: 346
  • 裝訂: Paperback
  • ISBN: 1788398513
  • ISBN-13: 9781788398510
  • 相關分類: CI/CD行動軟體開發
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

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

商品描述(中文翻譯)

**主要特點**

- 一本實用指南,教你如何使用 Fastlane、Jenkins 和 Slack 自動化你的移動開發流程。
- 通過這本端到端的指南,構建、測試、運行和部署你的移動應用程序版本。
- 實施持續集成、交付和部署實踐,以優化你的應用開發工作流程,實現更快和更高效的版本構建。

**書籍描述**

移動產品需要一個持續交付 (CD) 流程,這樣你的開發團隊可以專注於構建功能,而不是花時間去思考如何更快地發布。Fastlane 是一個用於 iOS 和 Android 自動化的命令行工具。

本書首先簡要介紹 Fastlane 及其提供的工具和服務。本書是為希望在開發工作流程中利用開源工具的開發人員而寫的,旨在能夠自動化測試版部署和發布,作為其持續部署 (CD) 策略的一部分。本書將涵蓋所有功能和工具,並提供示例和逐步指導,以幫助讀者全面理解 Fastlane,並展示如何正確實施它。在本書結束時,你將獲得有關交付無錯誤、開發者獨立和穩定的應用發布週期的豐富知識,從而實現流暢和快速的開發體驗。

**你將學到什麼**

- 通過結合個別命令 (lanes) 來利用 Fastlane 工具鏈,開發你的持續部署 (CD) 策略;
- 將持續部署整合到你現有的持續集成 (CI) 工作流程解決方案中,例如 Jenkins;
- 自動上傳你的應用截圖到應用商店,涵蓋所有設備螢幕尺寸;
- 高效管理推送通知、配置檔、代碼簽名證書,並在團隊中共享;
- 協調自動構建和部署新版本的應用到你的測試者,使用 Test Flight、HockeyApp 和 Fabric,以及 App Store;
- 管理你的 TestFlight 用戶並引入新的測試者。