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
Mobile Dev Ops
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Chris Key
October 20, 2016
Programming
0
32
Mobile Dev Ops
Chris Key
October 20, 2016
Tweet
Share
More Decks by Chris Key
See All by Chris Key
Building cross platform mobile applications using xamarin
chriskeynl
0
41
Cross platform mobile development using Xamarin
chriskeynl
0
57
Eindhoven Mobile Development Meetup
chriskeynl
0
51
Other Decks in Programming
See All in Programming
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
250
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
「ブロックテーマでは再現できない」は本当か?
inc2734
0
330
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
Apache Iceberg V3 and migration to V3
tomtanaka
0
150
高速開発のためのコード整理術
sutetotanuki
1
390
Grafana:建立系統全知視角的捷徑
blueswen
0
330
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
690
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
240
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
190
Architectural Extensions
denyspoltorak
0
270
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
52
My Coaching Mixtape
mlcsv
0
46
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
88
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
Claude Code のすすめ
schroneko
67
210k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
GitHub's CSS Performance
jonrohan
1032
470k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Done Done
chrislema
186
16k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
72
Transcript
None
Chris Key Senior Consultant Open Circle Solutions www.opencirclesolutions.com
Series Part 1: Introduction to Xamarin mobile development September 14
Part 2: Building Cross Platform Mobile Applications using Xamarin Today Part 3: Mobile Dev Ops powered by Xamarin and Microsoft Today
• Mobile dev ops • Demo vSts • Demo test
cloud • Demo hockey app Agenda
Mobile dev ops
Mobile DEV ops Develop Test Build Distribute Monitor
Develop
None
TEST
Challenges Challenges Device Fragmentation App Complexity Fast Release Cycles Short
Sessions High Mobile User Expectations
On Mobile, Quality is Hard 5 20 20 35 6
OS versions Devices Languages Locales Screen sizes 9 19K+ 39 57 27 15 6 OS versions Distinct devices Languages Locales Screen sizes Manufacturers Screen configurations
Demo app: XamLoc
App complexity Thousands of iOS and Android APIs Public web
APIs Backend integrations Third party libraries Memory, CPU and network constraints
Tap Scroll Swipe Pinch Multi Finger Text Entry Rotation GPS
Xamarin.UITest Create Automated User Interface tests all in C# Upload
to the Test Cloud or run against a Device or Simulator Run directly from Visual Studio or Xamarin Studio Freely available for testing on a Simulator* Works on ANY app: Native, Hybrid, or Xamarin
Test Recorder for Visual Studio
Xamarin test cloud
Xamarin test recorder
Build
Visual Studio Team Services • Code • Work • Build
• Test • Release
Visual Studio Team Services build
Visual Studio Team Services test
Visual Studio Team Services release
Distribute and monitor
Distribute and monitor
None
recap
None
THAT is all for today ANY QUESTIONS? Linked IN: https://www.linkedin.com/in/keychris
email:
[email protected]
Slides and source for demo app https://github.com/chriskeynl/xamwebcasts Xamarin resources https://developer.xamarin.com/guides/cross-platform/getting_started
DEMO APP: Xamloc iOS http://tinyurl.com/hxyg5fl DEMO APP: XAMLOC Android http://tinyurl.com/jjcklb5