Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Thomas Dohmke: Continuous Delivery for Mac & iO...
Search
Realm
June 13, 2016
Programming
0
16k
Thomas Dohmke: Continuous Delivery for Mac & iOS Apps
Presented at AltConf 2016
Realm
June 13, 2016
Tweet
Share
More Decks by Realm
See All by Realm
WWDC 2017 Review
realm
0
2.1k
Xcode shortcuts
realm
0
4.7k
Self Branding with GitHub
realm
0
4.3k
Realm Mobile Platform overview and demo
realm
0
2k
Realm advanced topics and demo
realm
0
2k
Realm introduction Seoul meetup 10
realm
0
2.1k
Stuart Hall: How I got 2.3 Million App Downloads
realm
0
1.9k
James Majors: What the Swiftly Func?
realm
1
4.3k
Simina Pasat: Continuous everything for iOS apps
realm
0
620
Other Decks in Programming
See All in Programming
Goで作る、開発・CI環境
sin392
0
180
0626 Findy Product Manager LT Night_高田スライド_speaker deck用
mana_takada
0
130
WindowInsetsだってテストしたい
ryunen344
1
200
WebViewの現在地 - SwiftUI時代のWebKit - / The Current State Of WebView
marcy731
0
100
datadog dash 2025 LLM observability for reliability and stability
ivry_presentationmaterials
0
320
Result型で“失敗”を型にするPHPコードの書き方
kajitack
4
540
プロダクト志向なエンジニアがもう一歩先の価値を目指すために意識したこと
nealle
0
120
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
1
590
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
230
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
1
130
技術同人誌をMCP Serverにしてみた
74th
1
450
AIプログラマーDevinは PHPerの夢を見るか?
shinyasaita
1
180
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
A Tale of Four Properties
chriscoyier
160
23k
Building Adaptive Systems
keathley
43
2.6k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Being A Developer After 40
akosma
90
590k
It's Worth the Effort
3n
185
28k
GraphQLとの向き合い方2022年版
quramy
49
14k
Designing for Performance
lara
609
69k
Agile that works and the tools we love
rasmusluckow
329
21k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
Transcript
Continuous Delivery for iOS & Mac Apps Thomas Dohmke @ashtom
Co-Founder @ HockeyApp Group Program Manager @ Microsoft
Continuous Delivery is a software engineering approach in which teams
produce software in short cycles, ensuring that the software can be reliably released at any time. https://en.wikipedia.org/wiki/Continuous_delivery
Source Control Build Distribution Testing Monitoring Feedback
Fundamentals
Automated build process
Self Hosted Cloud Team Foundation Server Xcode Server
fastlane
Demo
Automated Device Testing
None
iPad iPod iPhone Multitasking 3D Touch Apple Pencil Form Factors
iOS 9 Features
Features 1000s of devices Easy browser access Parallel test execution
Exploratory testing Services Device Farm
Demo
Distribution
Ad Hoc 100 UDID Limit Store Features Internal & External
Directly Trusted In House No UDID Limit No Store Features Internal Only Manual Trust Process
TestFlight 2,000 Testers Store Features Internal & External Apple Review
App Store Unlimited Users Store Features External Only Apple Review
Update apps without resubmitting them to the App Store
Demo
DevOps is the union of people, process, and products to
enable continuous delivery of value to our end users. http://bit.ly/WhatIs-DevOps
Q & A