SlideShare una empresa de Scribd logo
1 de 96
Descargar para leer sin conexión
Mobile web vs. native:
It’s not about technology, it’s about psychology
@brian_donohue
This debate has been around a while - sort of
Remember when Virgin used to be cool?
http://url.ie/a1wt
Execs just want an
iPhone/Android app
How many of them are just vanity apps?
There have been some strong opinions
“ Native apps are a
remnant of the Jurassic
period of computer
history, a local maximum
that is holding us back.
The combination of a
discovery service and just-
in-time interaction is a
powerful interaction model
that native apps can’t begin
to offer.”
Gilt CEO told
him customers
are moving
from web to the
app because
it’s “faster,
simpler, more
immersive”
It’s all about the “App Internet”
Apparently no one else in his company agrees
Be wary -- this stuff changes fast
2011:
“Platforms are risky places to put your
business...If you can do it with the
Web -- do it with the Web. It’s
faster, cheaper, and easier.”
Web app masters tour, 2011: http://www.lukew.com/ff/entry.asp?1281
2010:
“(Website owners interested in developing an
iPhone app might start by developing an iPhone-
targeted website, where most of this book’s
design principles also apply.)”
Source:
http://url.ie/evp2
%
And let’s not ignore the bigger context here
of mobile phone users in the world use
their phone for SMS. SMS is the
primary use for mobile phone users
around the world.
85
time it takes for the average
SMS to be read after it’s sent
time it takes for the average
email to be read after it’s sent
4
Source:
http://url.ie/f18t
hours
48 minutes
Coke’s 70:20:10 rule for mobile:
• 70% to SMS and MMS
• 20% mobile internet
• 10% mobile apps
Of course -- what does Coke need an app for?
Data suggests it’s neck and neck
47.6% of mobile Internet customers use native
mobile apps and 47.5% use the Web browser on their
devices.
But it varies a lot
People are getting fed up with the debate
“While many people try to argue for one
side or the other, the truth is there are
great reasons for doing both”
OK - so it’s not a zero sum game
But we still have to choose an approach!
The logic that makes this seem obvious
Fragmentation
Going native is a policy of exclusion...
http://url.ie/a1xc
“We could probably save 70% of our
development budget by switching to a single,
cross-platform client
Phil Lebin, CEO
http://url.ie/a1xl
supports 5 native mobile platforms
“...all of these users on all these devices using Facebook mobile in the wide
rainbow of lovely different experiences across Android, iPhone, Windows, the
Web. That was great from a user perspective. What sucks? The
environment for my developers, essentially. You have the bad old days.
You have four different platforms to build for something essentially. You want to
build for all of those groups? You are going to have to build the sucker four
times.
Dave Fetterman,
Engineering Manager
http://url.ie/dj68
supports 4 native mobile platforms
Defining “native” vs. “mobile web”
Objective C HTML, CSS, JS
C ++
Java
works best on webkit browsers
Different platforms usually means
different people
Objective CJava
Native isn’t always better
Native app only Both Web app only
 Gyroscope and
Accelerometer
 Accessing filesystems
(e.g. address book,
photos)
 Fully-immersive
experience (e.g.
gaming)
 Support in-app
purchases
(Apple takes 30% cut)
 Camera
 Smoother and more
responsive
 Store data offline
 Access GPS
 Have app-like UI and
transitions
 Accessible as app
from home screen
 Much easier to test,
prototype, and rollout
 Can update
immediately (no app
store approval),
customers don’t have
to update the app
 HTML 5 is continually
adding hardware
capabilities
Who’s going with HTML 5?
The magic bullet?
So is this an easy one?
1. Your app needs to use the hardware
So let’s look at these criteria a little closer
Native app only Both Web app only
 Gyroscope and
Accelerometer
 Accessing filesystems
(e.g. address book,
photos)
 Fully-immersive
experience (e.g.
gaming)
 Support in-app
purchases
(Apple takes 30% cut)
 Camera
 Smoother and more
responsive
 Store data offline
 Access GPS
 Have app-like UI and
transitions
 Accessible as app
from home screen
 ??Findability??
 Much easier to test,
prototype, and rollout
 Can update
immediately (no app
store approval),
customers don’t have
to update the app
 Can link to the app
(e.g. SMS with link to
your bill)
 HTML 5 is continually
adding hardware
capabilities
This was reason we went native with Tayto
Gmail launched their native app in November
It didn’t go down so well amongst technorati
Panned in the reviews as well
Lesson: app expectations are
VERY HIGH
2. Frequency of use
Apps that people use the most - the habit forming ones
“As this data shows, while smart phone clients are
important, there are even more people who use the
mobile Twitter web site and/or SMS."
Out of 425 million mobile users:
Just because you hope people
will use your app frequently, that doesn’t
necessarily mean they need a native app
3. Damn those links
Do you send out emails or SMSs?
Cries out for links to their
mobile app (if they had one)
The big disconnect
4. The experience is just better
It’s about the
animations,
the speed,
the feel, the
experience
of the whole
thing
A billion shared “moments”
Path
Instagram
What about their desktop experience?
Clear app/ The new cool?
Oooh, I can do that in HTML 5
http://clear.youyuxi.com/
Well, sorta / But not for any other phones
“The Web app and
native experiences
are very similar. We
had set out to mimic
the native app and
make the transition to
the Web app
seamless. Although
it was tricky to
achieve precisely
the same quality
(e.g., access to
apis), we quickly got
very close (say,
80-90% the same
user experience). We
have since stopped
development of the
native app and are
aggressively
developing the
HTML5 version.”
http://url.ie/ew19
You can actually do a lot of this with HTML5
But to (nearly) replicate the UI, you’re basically writing
code totally tailored to one device. It’s like a native
app, it’s just a different language.
And the experience will never be quite as good.
“It doesn’t feel like a real app”
Lesson:
If the experience is part of your
differentiator, you gotta make it native
5. Findability
Maybe this will take off?
We still live in an app culture
The cold reality:
http://tripleodeon.com/2011/09/of-sites-and-apps/
People expect you to have an app
51
Source: http://url.ie/f1sk
apps
83 apps
Average iOS device owner downloads this many apps in a year
in 2011 in 2010
But hold on a second...
What that looks like
Are you going to be a top 10 app?
To download is not to keep, or use
iOS and Android users
The disposable app culture:
Download it,
use it once,
forget about it,
bin it
Why isn’t there a parallel debate
about whether to build for the
Mac App store or the desktop browser?
Why isn’t there a parallel debate
about whether to build for the
Mac App store or the desktop browser?
Our app culture isn’t all that logical.
(What culture is?)
You need to be brave to tell your boss
that our customers won’t be able to
download our app from the app store.
Will we see our app culture disappear?
Brent Simmons - creator of NetNewsWire
http://url.ie/f35r
The app culture:
Download it,
use it once,
forget about it,
bin it
So....
There are loads of reasons to go with the web
• Cost/effort
• Reach
• Links
• Complete control
But..
There are good reasons to go native:
• When you have to use the hardware
• When UX needs to be a differentiator
• When you won’t get found unless you’re in the app store
• (Many of us) live in app culture, albeit a disposable one
Be realistic,
be brave,
don’t go native unless you
know you really need to
iQ Content Ltd, Clarendon House, 34-37 Clarendon Street, Dublin 2, Ireland. +353 (0)1 677 1140
Thanks for listening!

Más contenido relacionado

Último

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Último (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Destacado

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destacado (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Mobile web vs. native apps: It's not about technology, it's about psychology

  • 1. Mobile web vs. native: It’s not about technology, it’s about psychology @brian_donohue
  • 2. This debate has been around a while - sort of
  • 3. Remember when Virgin used to be cool?
  • 4. http://url.ie/a1wt Execs just want an iPhone/Android app
  • 5. How many of them are just vanity apps?
  • 6.
  • 7.
  • 8. There have been some strong opinions
  • 9. “ Native apps are a remnant of the Jurassic period of computer history, a local maximum that is holding us back. The combination of a discovery service and just- in-time interaction is a powerful interaction model that native apps can’t begin to offer.”
  • 10. Gilt CEO told him customers are moving from web to the app because it’s “faster, simpler, more immersive” It’s all about the “App Internet”
  • 11. Apparently no one else in his company agrees
  • 12. Be wary -- this stuff changes fast 2011: “Platforms are risky places to put your business...If you can do it with the Web -- do it with the Web. It’s faster, cheaper, and easier.” Web app masters tour, 2011: http://www.lukew.com/ff/entry.asp?1281 2010: “(Website owners interested in developing an iPhone app might start by developing an iPhone- targeted website, where most of this book’s design principles also apply.)”
  • 13. Source: http://url.ie/evp2 % And let’s not ignore the bigger context here of mobile phone users in the world use their phone for SMS. SMS is the primary use for mobile phone users around the world. 85
  • 14. time it takes for the average SMS to be read after it’s sent time it takes for the average email to be read after it’s sent 4 Source: http://url.ie/f18t hours 48 minutes
  • 15. Coke’s 70:20:10 rule for mobile: • 70% to SMS and MMS • 20% mobile internet • 10% mobile apps
  • 16. Of course -- what does Coke need an app for?
  • 17. Data suggests it’s neck and neck 47.6% of mobile Internet customers use native mobile apps and 47.5% use the Web browser on their devices.
  • 18. But it varies a lot
  • 19. People are getting fed up with the debate
  • 20. “While many people try to argue for one side or the other, the truth is there are great reasons for doing both”
  • 21. OK - so it’s not a zero sum game But we still have to choose an approach!
  • 22. The logic that makes this seem obvious
  • 24. Going native is a policy of exclusion... http://url.ie/a1xc
  • 25. “We could probably save 70% of our development budget by switching to a single, cross-platform client Phil Lebin, CEO http://url.ie/a1xl supports 5 native mobile platforms “...all of these users on all these devices using Facebook mobile in the wide rainbow of lovely different experiences across Android, iPhone, Windows, the Web. That was great from a user perspective. What sucks? The environment for my developers, essentially. You have the bad old days. You have four different platforms to build for something essentially. You want to build for all of those groups? You are going to have to build the sucker four times. Dave Fetterman, Engineering Manager http://url.ie/dj68 supports 4 native mobile platforms
  • 26. Defining “native” vs. “mobile web” Objective C HTML, CSS, JS C ++ Java works best on webkit browsers
  • 27. Different platforms usually means different people Objective CJava
  • 28.
  • 29.
  • 30. Native isn’t always better Native app only Both Web app only  Gyroscope and Accelerometer  Accessing filesystems (e.g. address book, photos)  Fully-immersive experience (e.g. gaming)  Support in-app purchases (Apple takes 30% cut)  Camera  Smoother and more responsive  Store data offline  Access GPS  Have app-like UI and transitions  Accessible as app from home screen  Much easier to test, prototype, and rollout  Can update immediately (no app store approval), customers don’t have to update the app  HTML 5 is continually adding hardware capabilities
  • 31.
  • 34. So is this an easy one?
  • 35. 1. Your app needs to use the hardware So let’s look at these criteria a little closer
  • 36. Native app only Both Web app only  Gyroscope and Accelerometer  Accessing filesystems (e.g. address book, photos)  Fully-immersive experience (e.g. gaming)  Support in-app purchases (Apple takes 30% cut)  Camera  Smoother and more responsive  Store data offline  Access GPS  Have app-like UI and transitions  Accessible as app from home screen  ??Findability??  Much easier to test, prototype, and rollout  Can update immediately (no app store approval), customers don’t have to update the app  Can link to the app (e.g. SMS with link to your bill)  HTML 5 is continually adding hardware capabilities
  • 37. This was reason we went native with Tayto
  • 38. Gmail launched their native app in November
  • 39. It didn’t go down so well amongst technorati
  • 40. Panned in the reviews as well
  • 41. Lesson: app expectations are VERY HIGH
  • 43. Apps that people use the most - the habit forming ones
  • 44. “As this data shows, while smart phone clients are important, there are even more people who use the mobile Twitter web site and/or SMS."
  • 45.
  • 46. Out of 425 million mobile users:
  • 47. Just because you hope people will use your app frequently, that doesn’t necessarily mean they need a native app
  • 48. 3. Damn those links
  • 49. Do you send out emails or SMSs? Cries out for links to their mobile app (if they had one)
  • 50.
  • 52.
  • 53.
  • 54. 4. The experience is just better
  • 55.
  • 56.
  • 57. It’s about the animations, the speed, the feel, the experience of the whole thing
  • 58. A billion shared “moments” Path Instagram
  • 59. What about their desktop experience?
  • 60. Clear app/ The new cool?
  • 61. Oooh, I can do that in HTML 5 http://clear.youyuxi.com/
  • 62. Well, sorta / But not for any other phones
  • 63. “The Web app and native experiences are very similar. We had set out to mimic the native app and make the transition to the Web app seamless. Although it was tricky to achieve precisely the same quality (e.g., access to apis), we quickly got very close (say, 80-90% the same user experience). We have since stopped development of the native app and are aggressively developing the HTML5 version.” http://url.ie/ew19 You can actually do a lot of this with HTML5
  • 64. But to (nearly) replicate the UI, you’re basically writing code totally tailored to one device. It’s like a native app, it’s just a different language. And the experience will never be quite as good.
  • 65.
  • 66. “It doesn’t feel like a real app”
  • 67. Lesson: If the experience is part of your differentiator, you gotta make it native
  • 69.
  • 70.
  • 71.
  • 72.
  • 73. Maybe this will take off?
  • 74. We still live in an app culture The cold reality:
  • 76. People expect you to have an app
  • 77. 51 Source: http://url.ie/f1sk apps 83 apps Average iOS device owner downloads this many apps in a year in 2011 in 2010
  • 78.
  • 79. But hold on a second...
  • 81. Are you going to be a top 10 app?
  • 82. To download is not to keep, or use iOS and Android users
  • 83. The disposable app culture: Download it, use it once, forget about it, bin it
  • 84. Why isn’t there a parallel debate about whether to build for the Mac App store or the desktop browser?
  • 85.
  • 86.
  • 87. Why isn’t there a parallel debate about whether to build for the Mac App store or the desktop browser? Our app culture isn’t all that logical. (What culture is?)
  • 88. You need to be brave to tell your boss that our customers won’t be able to download our app from the app store.
  • 89. Will we see our app culture disappear? Brent Simmons - creator of NetNewsWire http://url.ie/f35r
  • 90.
  • 91.
  • 92. The app culture: Download it, use it once, forget about it, bin it
  • 93. So.... There are loads of reasons to go with the web • Cost/effort • Reach • Links • Complete control
  • 94. But.. There are good reasons to go native: • When you have to use the hardware • When UX needs to be a differentiator • When you won’t get found unless you’re in the app store • (Many of us) live in app culture, albeit a disposable one
  • 95. Be realistic, be brave, don’t go native unless you know you really need to
  • 96. iQ Content Ltd, Clarendon House, 34-37 Clarendon Street, Dublin 2, Ireland. +353 (0)1 677 1140 Thanks for listening!