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
Delivering Stable Apps (Xamarin Dev Days NYC)
Search
Greg Shackles
August 16, 2015
Technology
0
140
Delivering Stable Apps (Xamarin Dev Days NYC)
Greg Shackles
August 16, 2015
Tweet
Share
More Decks by Greg Shackles
See All by Greg Shackles
Building Modern Services with .NET Core 3 and gRPC
gshackles
0
160
Observability-Driven Development: What DevOps is Really About
gshackles
1
280
Monitoring Your Mobile Apps in the Wild
gshackles
1
83
Building Scalable Applications with the Actor Model
gshackles
0
580
Creating a Voice-Driven TV Remote with Azure and Alexa
gshackles
0
99
Build 2017 Recap for Xamarin Developers
gshackles
0
99
Going Serverless: Event-Driven Architecture Without The Infrastructure
gshackles
0
170
Evolve 2016 Redux
gshackles
0
130
Instrumenting Your Mobile Monitoring Strategy
gshackles
0
4.6k
Other Decks in Technology
See All in Technology
Codar: Arte ou Ciência?! A Jornada de um DEV na Creator Economy
vclementino
0
160
AIエージェント元年@日本生成AIユーザ会
shukob
1
290
最近のSRE支援ニーズ考察 | sogaoh's LT @ Road to SRE NEXT@札幌
sogaoh
PRO
1
170
ライフステージの変化を乗り越える 探索型のキャリア選択
tenshoku_draft
2
370
OCI Success Journey OCIの何が評価されてる?疑問に答える事例セミナー(2025年2月実施)
oracle4engineer
PRO
2
280
2025/3/1 公共交通オープンデータデイ2025
morohoshi
0
120
MLflowはどのようにLLMOpsの課題を解決するのか
taka_aki
0
170
アウトカムを最大化させるプロダクトエンジニアの動き
hacomono
PRO
0
120
開発者体験を定量的に把握する手法と活用事例
ham0215
0
160
最近のラズピッピいじり / 20250308-rpijam-13th-birthday
akkiesoft
0
130
Linuxのブートプロセス
sat
PRO
6
100
DevinでAI AWSエンジニア製造計画 序章 〜CDKを添えて〜/devin-load-to-aws-engineer
tomoki10
0
260
Featured
See All Featured
A Tale of Four Properties
chriscoyier
158
23k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Code Review Best Practice
trishagee
67
18k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
How GitHub (no longer) Works
holman
314
140k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
How STYLIGHT went responsive
nonsquared
99
5.4k
The Pragmatic Product Professional
lauravandoore
32
6.4k
For a Future-Friendly Web
brad_frost
176
9.6k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Transcript
Xamarin Dev Days NYC Delivering Stable Apps Greg Shackles @gshackles
[email protected]
github.com/gshackles speakerdeck.com/u/gshackles
Ship It A Cautionary Tale
None
None
None
None
None
None
None
The Double-Decker Couch of Apps by Vitruvius This app is
just…the worst.
None
Don’t Be This Developer
Set Yourself Up to Deliver Awesomeness
Testing Approaches Authentic User Tests Simplistic Tests Rapid Iteration Long
Cycles Beta Testing Manual Testing Unit Testing Automated UI Testing
Trust Me, I’m a Unit Tester
Real Talk There are a lot of devices out there
Android OpenSignal, August 2015
Android: API Level 14+ (Ice Cream Sandwich) and growing!
iOS: Growing Variety of Devices
Xamarin Test Cloud Test on real devices
None
Don’t Wait for Users to Complain (╯°□°)╯︵ ┻━┻)
“…only 16% of people will try a failing app more
than twice.” Source: raygun.io/blog/2015/02/software-errors-killing-app
Be Proactive, Not Reactive • Most users won’t actually report
problems • Those who do often do so through negative app reviews • Get notified as it happens, and to whom it happens • Crashes • Errors • Analytics
None
Let’s Code Unit and UI Testing
Questions? Greg Shackles @gshackles
[email protected]
github.com/gshackles speakerdeck.com/u/gshackles