Tips & Tricks for Awesome Apps
Chris BeauchampEvangelist @CrittercismDeveloper @WhitewaterLabs@cjbeauchamp
Ways to improve your app and its performance in the App Store
bit.ly/critterpdxios
My idea is the best idea ever ideated!
THERE’S AN APP FOR THAT
Tweak + SEOLeave no keyword unfilled
Ratings affect discoverability
Ask for RatingsAppirater, Crittercism, etc
Be ExplicitAsk for 5 stars! Make a connection
Guilt Trips WorkWe aren’t a faceless corp!
No, I hate your app
Double-CheckEnsure they’ll leave a good review
No, I hate your app
Review MonitoringSee reviews/rankings in aggregate
Track RankingWhat causes spikes? Countries?
LocalizeExpand your reach!
Be careful…With great power comes great responsibility
What about my app?
Go hug your designerUsers should LOVE using your app
Anticipate User PainYou can’t make everyone happy…
Get feedbackProvide a place to vent
Flurry actions/page views
SDK for App Performance
Performance Monitoring
• What happens if your deployed app…– Breaks on a user? – Runs slow? – Drops a connection? – Crashes?
• Left in the dark unless the user tells you
App Store Feedback & Analysis
$350,000 / hr, half on mobile
Sort and filter crashes
Drill into crashes
Crash Diagnostics
Crash Diagnostics
Crash Diagnostics
Crash Diagnostics
Crash rate dropped from 4% to 1%
What about when a crash isn’t the issue?
Did not do anything
Shared the experience via social media
Left a negative review on the app store
Contacted support or told the vendor
Told a friend in person
Uninstalled the app
0% 10% 20% 30% 40% 50% 60% 70%
26%
9%
10%
21%
26%
65%
What do users do about a slow app
Source: End-user survey Q4 2013
HTTP Service Monitoring
Location-based Monitoring
Alerted to physical outage in Argentina
How can we use this to make MOAR money!!??
Transaction Monitoring
E-Commerce Checkout Travel Booking
Stock Trade Account Signup
Mobile Point of Sale In-App Purchase
Transaction Monitoring
Transaction Monitoring
Transaction Monitoring
Fix your business as an owner / Prove your value as a developer!
No more bad reviews!
Finishing Up
Chris BeauchampEvangelist @CrittercismDeveloper @WhitewaterLabs@cjbeauchamp
bit.ly/critterpdxios