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
2.1k
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
630
Other Decks in Programming
See All in Programming
Cursorハンズオン実践!
eltociear
2
1.2k
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
2
350
CSC509 Lecture 07
javiergs
PRO
0
240
AI駆動で0→1をやって見えた光と伸びしろ
passion0102
1
740
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
190
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
250
One Enishi After Another
snoozer05
PRO
0
140
Foundation Modelsを実装日本語学習アプリを作ってみた!
hypebeans
1
120
All About Angular's New Signal Forms
manfredsteyer
PRO
0
200
その面倒な作業、「Dart」にやらせませんか? Flutter開発者のための業務効率化
yordgenome03
1
140
Go言語はstack overflowの夢を見るか?
logica0419
0
510
チームの境界をブチ抜いていけ
tokai235
0
210
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
630
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
Navigating Team Friction
lara
190
15k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
Faster Mobile Websites
deanohume
310
31k
How to Ace a Technical Interview
jacobian
280
24k
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