SlideShare a Scribd company logo
1 of 42
MOBILE RIGHT NOW 
What A Real Customer’s Mobile Experience Looks Like 
@yottaa @dougsillars @marlinmobile 
W e b i n a r 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Your Presenters 
Ariel Weil 
VP of Product Marketing & Management, Yottaa 
@aweil 
Doug Sillars 
Principal Architect, ARO Outreach team at AT&T 
@dougsillars 
Adrian Mendoza 
Co-founder, Marlin Mobile 
@marlinUX 
@yottaa @dougsillars @marlinmobile 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com 2
Agenda 
• Delivery Challenges 
• Mobile is complex 
• A Customer Experience 
• Build a Mobile Profile 
• Location 
• Device Performance 
• Network Connectivity 
• Q&A 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 3
End User Pain: Digital Experience Delivery Challenges 
return to 
the site 64% 29% 
@yottaa @dougsillars @marlinmobile 4 
OF SMARTPHONE USERS 
EXPECT PAGES TO LOAD IN 
UNDER 4s 
Expect mobile 
to be faster 
than desktop 85% Will go to 
a competitor 
to transact 42% Will never 
According to Forrester research, 
Mobile is a part of virtually every online txn 
End Users are still frustrated by a sub-par 
mobile experience 
Online and mobile end user experience challenges impact conversions and revenue 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
There are a few solutions claiming to solve this problem 
@yottaa @dougsillars @marlinmobile 5 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
What is a Digital Experience anyway? 
The end user experience with a digital brand or product 
One thing is consistent… 
Site responsiveness is key to 
maximizing user experience 
across form factors 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 6
The problems are the similar for desktop and 
mobile applications 
…but despite the rapid pace of innovation, the 
current state of mobile technology creates very 
different problems. 
@yottaa @dougsillars @marlinmobile 7 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Lets be honest, Mobile is complex… 
Every part of your mobile experience is in motion 
Your Mobile Experience 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 8
and its growing. 
.7 Billion 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 9
Getting Customer Usage 
@yottaa @dougsillars @marlinmobile 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Who are Engaged Customers? 
@yottaa @dougsillars @marlinmobile 
Buy MORE! 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com 
More likely to buy!
How to Get Customers Engaged? 
48% customers abandon if dissatisfied with 
the performance of a mobile app 
@yottaa @dougsillars @marlinmobile 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Customer Expectations - Loading 
@yottaa @dougsillars @marlinmobile 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Customer Expectations - Apps 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile
Building a mobile profile 
Location 
of 
Your Customer 
Devices 
Network 
Connectivi 
ty 
Apps 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 15
What You Can’t Control 
Location, Location, Location, 
@yottaa @dougsillars @marlinmobile 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Speeds by Location 
Top 5 Fastest Mobile locations 
• Monticello, Kentucky - AT&T Mobility 
• Ceres, California - AT&T Mobility 
• Katy, Texas - T-Mobile 
• Sachse, Texas - T-Mobile 
• Livermore, California - T-Mobile 
Why is Kentucky or California fast? Locations are now tied to 
a carriers load in that area as well as infrastructure. 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 17
Mobile devices are more then just phones 
Phones & Tablets 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 18
Devices by Screen Size 
5 Most Common 
Phone screen sizes 
• 480 x 800 
• 320 x 480 
• 540 x 960 
• 580 x 854 
• 240 x 320 
5 Most Common 
Tablet screen sizes 
• 720 x 1280 
• 1080 x 1920 
• 720 x 1184 
• 800 x 1280 
• 1080 x 1776 
The iPhone 4s (640 x 960) 
and 5 (640 x 1136) ranked 
13th & 14th 
The iPad (768 x 1024) 
ranked 6th, while iPad 
retina tablets (1536 x 
2048) ranked 5th 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 19
Devices by Performance 
Top 5 Fastest Android 
Devices 
• LG Optimus G 
• Acer Iconia 
• Google Nexus 10 
• Samsung Galaxy S III 
• Sony Ericsson Xperia 
Mini Pro 
Top 5 fastest iOS 
Devices 
• iPhone 5 
• iPad 3 
• iPad mini 
• iPhone 4 
• iPhone 4s 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 20
Responsive Web Design 
Desktop Tablet Phone 
• One URL/One codebase 
• Media Queries allow code to adapt for different screen sizes. 
• Code tells browser how to build page based on screen width. 
• UI is improved on all devices. Next Step focus on serving UI by 
different devices. 
@yottaa @dougsillars @marlinmobile 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Optimizing the mobile web 
3 Tips you can use now! 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 22
Tip 1: Mobile Redirects are problems 
The user is redirected through 3 
URLs for the first 4 seconds 
…so that after 10 seconds the 
browser still doesn’t have enough 
data to paint a screen for the user 
@yottaa @dougsillars @marlinmobile 23 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Tip 2: Re-ordering page components 
Site analytics are loading before 
content...so the business will 
clearly see bounce and abandon 
metrics. 
This causes first paint to be 
delayed to > 15 seconds. 
@yottaa @dougsillars @marlinmobile 24 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Tip 3: Resource dependencies further delay page load 
Previously loaded tags are 
dependent upon other elements 
including CSS to fully load 
This causes visually complete to be 
delayed to > 25 seconds. 
@yottaa @dougsillars @marlinmobile 25 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
So what about Mobile networks? 
What speed are your users on 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 26
Network connectivity in the US 
@yottaa @dougsillars @marlinmobile 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com 27
Network Conditions Vary 
2.5G: 3G: 4G: 
UMTS HSPA+ LTE 
@yottaa @dougsillars @marlinmobile 
GPRS EDGE 
Throughput 
100-400 Kbit/S 0.5 – 5Mbit/s 1-50 Mbit/s 
Last Mile 
Latency: 
300-1000ms 100-500 ms <100ms 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Visualizing the difference 
@yottaa @dougsillars @marlinmobile 29 
Cable 
LTE 
3G 
2 seconds 
2 seconds 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com 
26 seconds?!
International Networks 
American developers work in a bubble of the 
fastest networks & cutting-edge handsets 
@yottaa @dougsillars @marlinmobile 
30 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Next Billion People Going Online 
• Few PCs/landline. Mostly mobile. 
• Slow networks 
@yottaa @dougsillars @marlinmobile 
– Old technology 
– Low bandwidth 
– High congestion 
• Small data plans - can get used up quickly 
• Power issues 
– Radio hogging = battery drain 
– HUGE if you can only charge phone 1x a week 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com 31
Network connectivity in the world 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 32
Should I Bother with 2G Users? 
Success in developing world a primary factor 
@yottaa @dougsillars @marlinmobile 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Network Conditions Vary 
Is your app ready able 
to adapt and change 
based on the network 
conditions? 
@yottaa @dougsillars @marlinmobile 
GPRS EDGE 
UMTS HSPA+ LTE 
Your App needs to be Flexibly Network Aware 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Flexibly Network Aware Apps 
• Application is aware of network conditions 
and displays/modifies content flexibly 
@yottaa @dougsillars @marlinmobile 
– Consider: 
• Bandwidth 
• Latency 
• Roaming 
• Like RWD, app changes display/request 
characteristics in a flexible manner 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Problem Summary: 
Build a profile of your unique customers 
@yottaa @dougsillars @marlinmobile 
 Gather mobile centric data 
– Use Analytics (flurry, crashlytics, google analytics) 
 Create a mobile profile 
– Are they on 3G or 4G? 
– Do they have good or bad connectivity? (latency) 
– Where are they located? 
– What devices are they one? (tablets, phones) 
 Use this as a starting point to optimize your 
apps and websites 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Problem Summary: 
Build Flexibly Network Aware Apps 
 Apps that respond to network conditions 
 For Slow networks 
@yottaa @dougsillars @marlinmobile 
– Deliver content appropriately 
– Shrink image sizes 
– Reduce video quality 
• Defer video? 
 In high latency 
– Prefetch more content (to eliminate future lags) 
 Roaming 
– Data is likely high cost: consider reducing content 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
 Promise: deliver a responsive mobile 
experience without additional infrastructure 
 Realities: 
– Context is key: Desktop cannot simply be 
repurposed for mobile 
– Order is important: Organize page elements for 
immediate engagement 
– Know the critical rendering path: Optimize order 
of elements to eliminate experience gaps 
@yottaa @dougsillars @marlinmobile 
38 
Problem Summary: 
Context and load order are critical 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
AT&T Offers Mobile App Optimization Tools 
@yottaa @dougsillars @marlinmobile 
 AT&T Network Attenuator 
– Free tool with signed SDK agreement 
– Test various Network Conditions 
– http://Developer.att.com/Attenuator 
 AT&T ARO 
– Free Open Source 
– Test Network Performance 
http://Developer.att.com/ARO 
 Questions? Contact 
– Doug.Sillars@att.com @dougsillars 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Yottaa Optimizes End User Experiences 
Web server 
Real time, automated optimizations drive online and mobile engagement 
INSIGHT 
@yottaa @dougsillars @marlinmobile 40 
PERFORMANCE 
ENGAGEMENT 
InstantONTM AppSequencingTM 
ImpactAnalyticsTM 
Context Intelligence Architecture 
Impact Analytics 
Machine Learning 
Rule Engine 
Global Elastic Network: 70+ POPs, Auto-Scale, Secure 
Dramatically improve performance and engagement to drive business impact 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Marlin Mobile Offers a Free Mobile App SDK 
Use it to create a mobile profile for your mobile app users and customers 
@yottaa @dougsillars @marlinmobile 
 Easy to install (iOS & Android) 
– Capture and View 
• Signals strength 
• Data technology (3G,4G) 
• Location 
• Apps running and installed 
• Battery state and level 
Sign up for our free SDK (BETA) 
www.marlinmetrics.com/sdk 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
Thank You 
www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 42

More Related Content

What's hot

Mobile Means Business
Mobile Means BusinessMobile Means Business
Mobile Means BusinessTack Mobile
 
Market research final submission
Market research final submissionMarket research final submission
Market research final submissionMoazzam56
 
Research Proposal: BlackBerry vs. iPhone
Research Proposal: BlackBerry vs. iPhoneResearch Proposal: BlackBerry vs. iPhone
Research Proposal: BlackBerry vs. iPhoneCarrie Martinelli
 
Marketing: iPhone vs BlackBerry Group Presentation
Marketing: iPhone vs BlackBerry Group PresentationMarketing: iPhone vs BlackBerry Group Presentation
Marketing: iPhone vs BlackBerry Group PresentationAlexandra Brooks
 
Re-Launch of Blackberry report
Re-Launch of Blackberry reportRe-Launch of Blackberry report
Re-Launch of Blackberry reportTaha Ahmad
 
What happened to Blackberry
What happened to BlackberryWhat happened to Blackberry
What happened to BlackberryHinal Kotak
 
Mobile strategies for the tourism industry
Mobile strategies for the tourism industryMobile strategies for the tourism industry
Mobile strategies for the tourism industryJames Burnes
 
Shape SharePoint 2013 for Mobile
Shape SharePoint 2013 for MobileShape SharePoint 2013 for Mobile
Shape SharePoint 2013 for MobileEric Overfield
 
Web 3 Tom Gruber
Web 3 Tom GruberWeb 3 Tom Gruber
Web 3 Tom GruberMediabistro
 
Re-Launch of Blackberry
Re-Launch of BlackberryRe-Launch of Blackberry
Re-Launch of BlackberryTaha Ahmad
 
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...affilinet
 
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Paul Brown
 
Mobile Web vs Apps
Mobile Web vs AppsMobile Web vs Apps
Mobile Web vs AppsIdeK-labbet
 
Blackberry-Marketing Strategy
Blackberry-Marketing StrategyBlackberry-Marketing Strategy
Blackberry-Marketing StrategyPrathamesh Parab
 
AppTalk Frontline: Web vs Hybrid vs Native
AppTalk Frontline: Web vs Hybrid vs NativeAppTalk Frontline: Web vs Hybrid vs Native
AppTalk Frontline: Web vs Hybrid vs NativeExove
 
Mobile, the past present and future for Digital marketers
Mobile, the past present and future for Digital marketersMobile, the past present and future for Digital marketers
Mobile, the past present and future for Digital marketersGerry White
 
blackberry Presentation
blackberry Presentationblackberry Presentation
blackberry PresentationAditya Verma
 

What's hot (20)

Mobile Means Business
Mobile Means BusinessMobile Means Business
Mobile Means Business
 
Market research final submission
Market research final submissionMarket research final submission
Market research final submission
 
Research Proposal: BlackBerry vs. iPhone
Research Proposal: BlackBerry vs. iPhoneResearch Proposal: BlackBerry vs. iPhone
Research Proposal: BlackBerry vs. iPhone
 
Marketing: iPhone vs BlackBerry Group Presentation
Marketing: iPhone vs BlackBerry Group PresentationMarketing: iPhone vs BlackBerry Group Presentation
Marketing: iPhone vs BlackBerry Group Presentation
 
Re-Launch of Blackberry report
Re-Launch of Blackberry reportRe-Launch of Blackberry report
Re-Launch of Blackberry report
 
What happened to Blackberry
What happened to BlackberryWhat happened to Blackberry
What happened to Blackberry
 
Blackberry
BlackberryBlackberry
Blackberry
 
Mobile strategies for the tourism industry
Mobile strategies for the tourism industryMobile strategies for the tourism industry
Mobile strategies for the tourism industry
 
Shape SharePoint 2013 for Mobile
Shape SharePoint 2013 for MobileShape SharePoint 2013 for Mobile
Shape SharePoint 2013 for Mobile
 
Web 3 Tom Gruber
Web 3 Tom GruberWeb 3 Tom Gruber
Web 3 Tom Gruber
 
Re-Launch of Blackberry
Re-Launch of BlackberryRe-Launch of Blackberry
Re-Launch of Blackberry
 
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
 
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
 
BlackBerry - Case Study
BlackBerry - Case StudyBlackBerry - Case Study
BlackBerry - Case Study
 
Iphone vs blackberry
Iphone vs blackberryIphone vs blackberry
Iphone vs blackberry
 
Mobile Web vs Apps
Mobile Web vs AppsMobile Web vs Apps
Mobile Web vs Apps
 
Blackberry-Marketing Strategy
Blackberry-Marketing StrategyBlackberry-Marketing Strategy
Blackberry-Marketing Strategy
 
AppTalk Frontline: Web vs Hybrid vs Native
AppTalk Frontline: Web vs Hybrid vs NativeAppTalk Frontline: Web vs Hybrid vs Native
AppTalk Frontline: Web vs Hybrid vs Native
 
Mobile, the past present and future for Digital marketers
Mobile, the past present and future for Digital marketersMobile, the past present and future for Digital marketers
Mobile, the past present and future for Digital marketers
 
blackberry Presentation
blackberry Presentationblackberry Presentation
blackberry Presentation
 

Similar to MOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks Like

Monetizing Mobile: How To Optimize Mobile Engagement and Conversions
Monetizing Mobile: How To Optimize Mobile Engagement and ConversionsMonetizing Mobile: How To Optimize Mobile Engagement and Conversions
Monetizing Mobile: How To Optimize Mobile Engagement and ConversionsYottaa
 
Understand and overcome mobile web performance challenges
Understand and overcome mobile web performance challengesUnderstand and overcome mobile web performance challenges
Understand and overcome mobile web performance challengesAriel Weil
 
Measuring and improving your app's network performance oredev
Measuring and improving your app's network performance   oredevMeasuring and improving your app's network performance   oredev
Measuring and improving your app's network performance oredevDoug Sillars
 
Mobile Website Optimization
Mobile Website OptimizationMobile Website Optimization
Mobile Website Optimizationhebsyesh
 
Responsive Web Design: Dirty Little Secrets [Presented by Yottaa]
Responsive Web Design: Dirty Little Secrets [Presented by Yottaa]Responsive Web Design: Dirty Little Secrets [Presented by Yottaa]
Responsive Web Design: Dirty Little Secrets [Presented by Yottaa]One Pica Inc.
 
MeasureWorks - Multichannel 2013 - Why your users quit your online (mobile) s...
MeasureWorks - Multichannel 2013 - Why your users quit your online (mobile) s...MeasureWorks - Multichannel 2013 - Why your users quit your online (mobile) s...
MeasureWorks - Multichannel 2013 - Why your users quit your online (mobile) s...MeasureWorks
 
Striking gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...auexpo Conference
 
How to Optimize Your Entire Mobile Experience
How to Optimize Your Entire Mobile ExperienceHow to Optimize Your Entire Mobile Experience
How to Optimize Your Entire Mobile ExperienceYottaa
 
How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business Osaka University
 
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!Mobile Web Italy Meetup
 
Mobile Internet in India - Opportunities & Possibilities
Mobile Internet in India - Opportunities & PossibilitiesMobile Internet in India - Opportunities & Possibilities
Mobile Internet in India - Opportunities & PossibilitiesVikas Tandon
 
Optimizing for Mobile First Index
Optimizing for Mobile First IndexOptimizing for Mobile First Index
Optimizing for Mobile First IndexJamie Indigo
 
Responsive Web Design's (RWD's) Dirty Little Secrets
Responsive Web Design's (RWD's) Dirty Little SecretsResponsive Web Design's (RWD's) Dirty Little Secrets
Responsive Web Design's (RWD's) Dirty Little SecretsAriel Weil
 
Web Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesWeb Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesMatt Machell
 
Developing for Mobility
Developing for MobilityDeveloping for Mobility
Developing for MobilityScotty Logan
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...John Head
 
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/Jack Zheng
 

Similar to MOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks Like (20)

Monetizing Mobile: How To Optimize Mobile Engagement and Conversions
Monetizing Mobile: How To Optimize Mobile Engagement and ConversionsMonetizing Mobile: How To Optimize Mobile Engagement and Conversions
Monetizing Mobile: How To Optimize Mobile Engagement and Conversions
 
Understand and overcome mobile web performance challenges
Understand and overcome mobile web performance challengesUnderstand and overcome mobile web performance challenges
Understand and overcome mobile web performance challenges
 
Measuring and improving your app's network performance oredev
Measuring and improving your app's network performance   oredevMeasuring and improving your app's network performance   oredev
Measuring and improving your app's network performance oredev
 
Mobile Website Optimization
Mobile Website OptimizationMobile Website Optimization
Mobile Website Optimization
 
The Mobile Shift
The Mobile ShiftThe Mobile Shift
The Mobile Shift
 
Responsive Web Design: Dirty Little Secrets [Presented by Yottaa]
Responsive Web Design: Dirty Little Secrets [Presented by Yottaa]Responsive Web Design: Dirty Little Secrets [Presented by Yottaa]
Responsive Web Design: Dirty Little Secrets [Presented by Yottaa]
 
MeasureWorks - Multichannel 2013 - Why your users quit your online (mobile) s...
MeasureWorks - Multichannel 2013 - Why your users quit your online (mobile) s...MeasureWorks - Multichannel 2013 - Why your users quit your online (mobile) s...
MeasureWorks - Multichannel 2013 - Why your users quit your online (mobile) s...
 
Striking gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
 
How to Optimize Your Entire Mobile Experience
How to Optimize Your Entire Mobile ExperienceHow to Optimize Your Entire Mobile Experience
How to Optimize Your Entire Mobile Experience
 
How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business
 
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
 
Mobile Internet in India - Opportunities & Possibilities
Mobile Internet in India - Opportunities & PossibilitiesMobile Internet in India - Opportunities & Possibilities
Mobile Internet in India - Opportunities & Possibilities
 
Optimizing for Mobile First Index
Optimizing for Mobile First IndexOptimizing for Mobile First Index
Optimizing for Mobile First Index
 
Responsive Web Design's (RWD's) Dirty Little Secrets
Responsive Web Design's (RWD's) Dirty Little SecretsResponsive Web Design's (RWD's) Dirty Little Secrets
Responsive Web Design's (RWD's) Dirty Little Secrets
 
Mobile rage
Mobile rageMobile rage
Mobile rage
 
Mobile Marketing
Mobile MarketingMobile Marketing
Mobile Marketing
 
Web Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesWeb Apps and Responsive Design for Libraries
Web Apps and Responsive Design for Libraries
 
Developing for Mobility
Developing for MobilityDeveloping for Mobility
Developing for Mobility
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
 
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
 

Recently uploaded

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

MOBILE RIGHT NOW: What A Real Customer’s Mobile Experience Looks Like

  • 1. MOBILE RIGHT NOW What A Real Customer’s Mobile Experience Looks Like @yottaa @dougsillars @marlinmobile W e b i n a r www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 2. Your Presenters Ariel Weil VP of Product Marketing & Management, Yottaa @aweil Doug Sillars Principal Architect, ARO Outreach team at AT&T @dougsillars Adrian Mendoza Co-founder, Marlin Mobile @marlinUX @yottaa @dougsillars @marlinmobile www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com 2
  • 3. Agenda • Delivery Challenges • Mobile is complex • A Customer Experience • Build a Mobile Profile • Location • Device Performance • Network Connectivity • Q&A www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 3
  • 4. End User Pain: Digital Experience Delivery Challenges return to the site 64% 29% @yottaa @dougsillars @marlinmobile 4 OF SMARTPHONE USERS EXPECT PAGES TO LOAD IN UNDER 4s Expect mobile to be faster than desktop 85% Will go to a competitor to transact 42% Will never According to Forrester research, Mobile is a part of virtually every online txn End Users are still frustrated by a sub-par mobile experience Online and mobile end user experience challenges impact conversions and revenue www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 5. There are a few solutions claiming to solve this problem @yottaa @dougsillars @marlinmobile 5 www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 6. What is a Digital Experience anyway? The end user experience with a digital brand or product One thing is consistent… Site responsiveness is key to maximizing user experience across form factors www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 6
  • 7. The problems are the similar for desktop and mobile applications …but despite the rapid pace of innovation, the current state of mobile technology creates very different problems. @yottaa @dougsillars @marlinmobile 7 www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 8. Lets be honest, Mobile is complex… Every part of your mobile experience is in motion Your Mobile Experience www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 8
  • 9. and its growing. .7 Billion www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 9
  • 10. Getting Customer Usage @yottaa @dougsillars @marlinmobile www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 11. Who are Engaged Customers? @yottaa @dougsillars @marlinmobile Buy MORE! www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com More likely to buy!
  • 12. How to Get Customers Engaged? 48% customers abandon if dissatisfied with the performance of a mobile app @yottaa @dougsillars @marlinmobile www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 13. Customer Expectations - Loading @yottaa @dougsillars @marlinmobile www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 14. Customer Expectations - Apps www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile
  • 15. Building a mobile profile Location of Your Customer Devices Network Connectivi ty Apps www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 15
  • 16. What You Can’t Control Location, Location, Location, @yottaa @dougsillars @marlinmobile www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 17. Speeds by Location Top 5 Fastest Mobile locations • Monticello, Kentucky - AT&T Mobility • Ceres, California - AT&T Mobility • Katy, Texas - T-Mobile • Sachse, Texas - T-Mobile • Livermore, California - T-Mobile Why is Kentucky or California fast? Locations are now tied to a carriers load in that area as well as infrastructure. www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 17
  • 18. Mobile devices are more then just phones Phones & Tablets www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 18
  • 19. Devices by Screen Size 5 Most Common Phone screen sizes • 480 x 800 • 320 x 480 • 540 x 960 • 580 x 854 • 240 x 320 5 Most Common Tablet screen sizes • 720 x 1280 • 1080 x 1920 • 720 x 1184 • 800 x 1280 • 1080 x 1776 The iPhone 4s (640 x 960) and 5 (640 x 1136) ranked 13th & 14th The iPad (768 x 1024) ranked 6th, while iPad retina tablets (1536 x 2048) ranked 5th www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 19
  • 20. Devices by Performance Top 5 Fastest Android Devices • LG Optimus G • Acer Iconia • Google Nexus 10 • Samsung Galaxy S III • Sony Ericsson Xperia Mini Pro Top 5 fastest iOS Devices • iPhone 5 • iPad 3 • iPad mini • iPhone 4 • iPhone 4s www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 20
  • 21. Responsive Web Design Desktop Tablet Phone • One URL/One codebase • Media Queries allow code to adapt for different screen sizes. • Code tells browser how to build page based on screen width. • UI is improved on all devices. Next Step focus on serving UI by different devices. @yottaa @dougsillars @marlinmobile www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 22. Optimizing the mobile web 3 Tips you can use now! www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 22
  • 23. Tip 1: Mobile Redirects are problems The user is redirected through 3 URLs for the first 4 seconds …so that after 10 seconds the browser still doesn’t have enough data to paint a screen for the user @yottaa @dougsillars @marlinmobile 23 www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 24. Tip 2: Re-ordering page components Site analytics are loading before content...so the business will clearly see bounce and abandon metrics. This causes first paint to be delayed to > 15 seconds. @yottaa @dougsillars @marlinmobile 24 www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 25. Tip 3: Resource dependencies further delay page load Previously loaded tags are dependent upon other elements including CSS to fully load This causes visually complete to be delayed to > 25 seconds. @yottaa @dougsillars @marlinmobile 25 www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 26. So what about Mobile networks? What speed are your users on www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 26
  • 27. Network connectivity in the US @yottaa @dougsillars @marlinmobile www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com 27
  • 28. Network Conditions Vary 2.5G: 3G: 4G: UMTS HSPA+ LTE @yottaa @dougsillars @marlinmobile GPRS EDGE Throughput 100-400 Kbit/S 0.5 – 5Mbit/s 1-50 Mbit/s Last Mile Latency: 300-1000ms 100-500 ms <100ms www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 29. Visualizing the difference @yottaa @dougsillars @marlinmobile 29 Cable LTE 3G 2 seconds 2 seconds www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com 26 seconds?!
  • 30. International Networks American developers work in a bubble of the fastest networks & cutting-edge handsets @yottaa @dougsillars @marlinmobile 30 www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 31. Next Billion People Going Online • Few PCs/landline. Mostly mobile. • Slow networks @yottaa @dougsillars @marlinmobile – Old technology – Low bandwidth – High congestion • Small data plans - can get used up quickly • Power issues – Radio hogging = battery drain – HUGE if you can only charge phone 1x a week www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com 31
  • 32. Network connectivity in the world www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 32
  • 33. Should I Bother with 2G Users? Success in developing world a primary factor @yottaa @dougsillars @marlinmobile www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 34. Network Conditions Vary Is your app ready able to adapt and change based on the network conditions? @yottaa @dougsillars @marlinmobile GPRS EDGE UMTS HSPA+ LTE Your App needs to be Flexibly Network Aware www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 35. Flexibly Network Aware Apps • Application is aware of network conditions and displays/modifies content flexibly @yottaa @dougsillars @marlinmobile – Consider: • Bandwidth • Latency • Roaming • Like RWD, app changes display/request characteristics in a flexible manner www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 36. Problem Summary: Build a profile of your unique customers @yottaa @dougsillars @marlinmobile  Gather mobile centric data – Use Analytics (flurry, crashlytics, google analytics)  Create a mobile profile – Are they on 3G or 4G? – Do they have good or bad connectivity? (latency) – Where are they located? – What devices are they one? (tablets, phones)  Use this as a starting point to optimize your apps and websites www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 37. Problem Summary: Build Flexibly Network Aware Apps  Apps that respond to network conditions  For Slow networks @yottaa @dougsillars @marlinmobile – Deliver content appropriately – Shrink image sizes – Reduce video quality • Defer video?  In high latency – Prefetch more content (to eliminate future lags)  Roaming – Data is likely high cost: consider reducing content www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 38.  Promise: deliver a responsive mobile experience without additional infrastructure  Realities: – Context is key: Desktop cannot simply be repurposed for mobile – Order is important: Organize page elements for immediate engagement – Know the critical rendering path: Optimize order of elements to eliminate experience gaps @yottaa @dougsillars @marlinmobile 38 Problem Summary: Context and load order are critical www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 39. AT&T Offers Mobile App Optimization Tools @yottaa @dougsillars @marlinmobile  AT&T Network Attenuator – Free tool with signed SDK agreement – Test various Network Conditions – http://Developer.att.com/Attenuator  AT&T ARO – Free Open Source – Test Network Performance http://Developer.att.com/ARO  Questions? Contact – Doug.Sillars@att.com @dougsillars www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 40. Yottaa Optimizes End User Experiences Web server Real time, automated optimizations drive online and mobile engagement INSIGHT @yottaa @dougsillars @marlinmobile 40 PERFORMANCE ENGAGEMENT InstantONTM AppSequencingTM ImpactAnalyticsTM Context Intelligence Architecture Impact Analytics Machine Learning Rule Engine Global Elastic Network: 70+ POPs, Auto-Scale, Secure Dramatically improve performance and engagement to drive business impact www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 41. Marlin Mobile Offers a Free Mobile App SDK Use it to create a mobile profile for your mobile app users and customers @yottaa @dougsillars @marlinmobile  Easy to install (iOS & Android) – Capture and View • Signals strength • Data technology (3G,4G) • Location • Apps running and installed • Battery state and level Sign up for our free SDK (BETA) www.marlinmetrics.com/sdk www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com
  • 42. Thank You www.yottaa.com | developer.att.com/ARO | www.marlinmobile.com @yottaa @dougsillars @marlinmobile 42

Editor's Notes

  1. Not all slowness problems all the time Anecdote: ad hoc mobile banking, using minutes as currency