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.1k
CSC509 Lecture 05
javiergs
PRO
0
300
理論と実務のギャップを超える
eycjur
0
140
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
850
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
170
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
570
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
230
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
180
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
210
AI Agent 時代的開發者生存指南
eddie
2
1.7k
デミカツ切り抜きで面倒くさいことはPythonにやらせよう
aokswork3
0
250
あなたとKaigi on Rails / Kaigi on Rails + You
shimoju
0
160
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
450
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
910
A Tale of Four Properties
chriscoyier
161
23k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
The Language of Interfaces
destraynor
162
25k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Designing for humans not robots
tammielis
254
26k
Raft: Consensus for Rubyists
vanstee
140
7.1k
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