Date post: | 09-Apr-2017 |
Category: |
Mobile |
Upload: | doug-sillars |
View: | 116 times |
Download: | 0 times |
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated companies. All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
March 14, 2017
Your Piece of the Mobile PiePerformance Is a Key Metric
Doug Sillars
AT&T Developer Program@DougSillars
https://www.flickr.com/photos/ikoka/8558080070
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance
https://www.ericsson.com/res/docs/2016/mobility-report/emr-feb-2016-the-stress-of-steaming-delays.pdf
0.5
0.6
0.7
0.8
0.9
Cognitive Load (Stress) in Different Situ-ations
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Mobile delays are more stressful than
standing on the edge of a cliff!
Getting Your Piece of the Pie with Performance
4
So, How Much Do Customers Hate Delays??
http://www.freepik.com/free-icon/chronometer_720231.htmhttps://pixabay.com/p-1298864/?no_redirecthttps://www.goodfreephotos.comhttps://www.flickr.com/photos/hier_gibt_es_nichts_zu_sehen_bitte_gehen_sie_weiter/8405873821
3s: 53% of users abandon Mobile sites
500ms: 26% frustration8% engagement
100ms: 1% revenue Walmart & Amazon
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
4% mobile users throw their phones
https://www.doubleclickbygoogle.com/articles/mobile-speed-matters
http://bit.ly/mobileWebStress
http://www.globaldots.com/how-website-speed-affects-conversion-rates/
https://www.mobilejoomla.com/blog/172-responsive-design-vs-server-side-solutions-infographic.html
Getting Your Piece of the Pie with Performance
5
Slow is Better Than Crashing, Right?
0%
5%
10%
15%
20%
25%
30%
0.09
28%
Permanent Abandonment Rate
Unavailable Slow
https://www.soasta.com/blog/downtime-vs-slowtime/
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
1
$21,000
$4,100
Hourly Cost
A slow app is costing you customers, and $
$!
Getting Your Piece of the Pie with Performance
6
Mobile Apps Are Network Dependent
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
83% of Android apps request Network Access (2014)http://www.pewinternet.org/2015/11/10/apps-permissions-in-the-google-play-store/
Cellular Networks are High Latency Environments
https://upload.wikimedia.org/wikipedia/commons/thumb/9/9e/Wifi.svg/221px-Wifi.svg.png
Getting Your Piece of the Pie with Performance
7
Testing Your App’s Network Performance
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
• AT&T’s Video Optimizer• Free• Open Source• iOS/Android
• Successor to Application Resource Optimizer• Network traces on Device• Grades against 40 Best Practices• https://developer.att.com/videooptimizer Useful tests for apps with (or
without) video!`
Getting Your Piece of the Pie with Performance
8
Using Video Optimizer
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Runs network traces on your phone
1. Pick device2. Collector type3. Set network conditions4. Decrypt HTTPS5. Record screen?6. Name
7. GO!
Getting Your Piece of the Pie with Performance
Video Optimizer establishes a VPN connection on Device
Device screen displayed on your computer
Click Stop to end trace. Files copied over to computer for analysis.
Gather a Test Trace from the Device
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance
Best Practices– Test Results
Connections
Files and Images
HTML
Security
Video
GPS
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance
Best Practices– Files & Images
Connections
Files and Images
HTML
Security
VideoText Compression• Gzip – reduces files • Faster Download• Less data usage• Fast encode decode• 131 KB -> 16 KB
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance
Best Practices– Files & ImagesImage Compression
If all Images were delivered as WebP,
Sneak Peek!!Coming in May
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance
Best Practices– Files & ImagesImage Compression
Original JPG 220 KB 85% compression 22 KB WebP 11 KB
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance
Best Practices– Connections
https://www.flickr.com/photos/rumpleteaser/5026312320
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance
Best Practices– ConnectionsEvery Connection counts!• Periodic connections kill the battery (use push!)• Multiple connections can lead to outages
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance
Best Practices– Security
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance
Best Practices– Video
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
https://www.flickr.com/photos/bagogames/19463385444
• Startup delays• Detection of Stalls• Bitrate• Buffer usage• And more!
Getting Your Piece of the Pie with Performance
Demo
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance
Other Cool Features
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance
GPS & CPU (Android)
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance
Q&A Video Optimizer developer.att.com/video-optimizer
High Performance Android Apps http://shop.oreilly.com/product/0636920035053.do
Getting Your Piece of the Pie with Performance
© 2017 AT&T Intellectual Property. All rights reserved. AT&T, Globe logo, Mobilizing Your World and DIRECTV are registered trademarks and service marks of AT&T Intellectual Property and/or AT&T affiliated. companies All other marks are the property of their respective owners. AT&T Proprietary (Internal Use Only). Not for use or disclosure outside the AT&T companies except under written agreement.
Getting Your Piece of the Pie with Performance