2014 06-25 velocity sc natives are getting restless

Post on 04-Dec-2014

357 views 1 download

description

 

transcript

T H E N AT I V E S A R E G E T T I N G R E S T L E S S

A S U R V E Y O F T H E M O B I L E R U M S PA C E

Buddy Brewer @bbrewer

Cliff Crocker @ccrocker

M O B I L E A D O P T I O N

• WAP

• Full sites on mobile

• m-dot / RWD

• Native applications

TA B L E T S

• Favorite tool of couch surfers worldwide

• Higher conversion vs. phones on average

• Too big for “mobile” site

• Too slow for full site

FA M I L I A R P R O B L E M S

P E R F O R M A N C E B Y G E O G R A P H Y

P E R F O R M A N C E B Y N E T W O R K C A L L

P E R F O R M A N C E B Y S C R E E N

P E R C E I V E D P E R F O R M A N C E

O P E R AT I N G S Y S T E M A N D D E V I C E

P E R F O R M A N C E B Y T R A F F I C S O U R C E

• Content Delivery Networks

• Third-Party Services

• Origin traffic

U S A G E A N D E N G A G E M E N T

U N FA M I L I A R P R O B L E M S

C R A S H R E P O R T I N G

A P P S T O R E A P P R O VA L

U P G R A D E A D O P T I O N

I N S T R U M E N TAT I O N L AT E N C Y

C O N N E C T I O N T Y P E A N D C A R R I E R

W H AT I S M O B I L E P E R F O R M A N C E ?

S P I N N E R S ? C O N T R O L L E R S ? N E T W O R K C A L L S ? T I M E T O P E R F O R M TA S K ?

A P P D Y N A M I C S

• Network request snapshots & availability monitoring

• Crash diagnostics

• Tracking of custom Metrics

• Server-side correlation available with back-end APM product

• SaaS and on premise

C O M P U W A R E

• Performance and availability monitoring

• Crash diagnostics

• Integration with backend APM solution

• Ability to track custom metrics

• On Premise

C R I T T E R C I S M

• Network latency and availability monitoring

• Crash Diagnostics

• Breadcrumbs provide context into interrupted business transactions

• SaaS

N E W R E L I C

• Network performance and availability monitoring

• User Interaction Tracing

• Auto-instrumentation of Activities and View Controllers

• App usage and adoption

• SaaS

S O A S TA

• Network performance and availability monitoring

• Multi-dimensional views and custom dashboards

• Touch definition of metrics and timers through App interaction

• Correlation of performance with business metrics

• SaaS

C R A S H R E P O R T I N G T O O L S

• Crashlytics

• HockeyApp

• Bugsnag

• BugSense

• TestFlight

Speed Quality

Engagement

S P E E D

Network calls

Method calls

Signal strength

Slowest actions

Slowest geographies

Slowest carriers

Connection type

Slowest devices

Q U A L I T Y

Stack traces

Crash reports

Battery usage

Exception counts

Failed interactions

Bread crumbsThread details

Memory usage

E N G A G E M E N T

Conversions

Upgrade adoption

Sessions/month

Monthly active users

Revenue

Searches

Comments

?Speed Quality

Engagement

Crash Reporting Back-end APM

On-premises option

Crash reporting Back-end APM

Business metric collection

“Breadcrumbs” Crash diagnostics

Windows Phone support

Back-end APM Auto-Instrument Activities/View Controllers

App usage & adoption

Correlation to business metrics Add metrics without waiting for app store

Real time reporting

A L L AT V E L O C I T Y

Thank You

AT T R I B U T I O N S

https://secure.flickr.com/photos/fischerfotos/7457906740 (Traffic)https://secure.flickr.com/photos/gfreeman23/10920980315 (Engine)https://secure.flickr.com/photos/75001512@N00/13318418165 (Antenna)https://secure.flickr.com/photos/openfly/6215738251 (Shoes) https://secure.flickr.com/photos/chipgriffin/2468855742 (Survey)