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.2k
Simina Pasat: Continuous everything for iOS apps
realm
0
600
Other Decks in Programming
See All in Programming
よくできたテンプレート言語として TypeScript + JSX を利用する試み / Using TypeScript + JSX outside of Web Frontend #TSKaigiKansai
izumin5210
6
1.7k
みんなでプロポーザルを書いてみた
yuriko1211
0
280
CSC509 Lecture 13
javiergs
PRO
0
110
watsonx.ai Dojo #4 生成AIを使ったアプリ開発、応用編
oniak3ibm
PRO
1
140
2024/11/8 関西Kaggler会 2024 #3 / Kaggle Kernel で Gemma 2 × vLLM を動かす。
kohecchi
5
930
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
Enabling DevOps and Team Topologies Through Architecture: Architecting for Fast Flow
cer
PRO
0
340
Duckdb-Wasmでローカルダッシュボードを作ってみた
nkforwork
0
130
광고 소재 심사 과정에 AI를 도입하여 광고 서비스 생산성 향상시키기
kakao
PRO
0
170
Jakarta EE meets AI
ivargrimstad
0
210
ピラミッド、アイスクリームコーン、SMURF: 自動テストの最適バランスを求めて / Pyramid Ice-Cream-Cone and SMURF
twada
PRO
10
1.3k
subpath importsで始めるモック生活
10tera
0
310
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Being A Developer After 40
akosma
87
590k
Fireside Chat
paigeccino
34
3k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
BBQ
matthewcrist
85
9.3k
How STYLIGHT went responsive
nonsquared
95
5.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
16
2.1k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
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