SlideShare a Scribd company logo
1 of 37
Saying No to Native Apps
Brian Donohue
UX Masterclass, Copenhagen, April 2011
iPhone apps
are ubiquitous
iPhone apps
are ubiquitous
Execs just want
       an iPhone app




http://url.ie/a1wt
But they’re often “vanity apps”
But mobile is not a vanity thing
For the biggest players, it’s the focus
“Throwaway” user test question

Me:                               “So have you ever tried to
(almost embarrassed asking it)    access utility client’s website on
                                  your phone?”


Participant:
(tradesman, not computer savvy)
“Throwaway” user test question

Me:                               “So have you ever tried to
(almost embarrassed asking it)    access utility client’s website on
                                  your phone?”


Participant:                      “I was sitting on my couch
(tradesman, not computer savvy)   watching TV. My computer was
                                  down in the hallway. I couldn’t be
                                  arsed getting off the couch. So, I
                                  tried to see if I could get my bill
                                  on my phone.”
                                  (He couldn’t.)
What execs don’t understand: fragmentation
Going native is a policy of exclusion...
Going native is a policy of exclusion...
http://url.ie/a1xc
supports 5 native mobile platforms
supports 5 native mobile platforms




“We could probably save 70% of our
development budget by switching to a single,
cross-platform client
                           Phil Lebin, CEO
                           http://url.ie/a1xl
Defining “native” vs. “mobile web”

        Objective C         HTML, CSS, JS
                            works best on webkit browsers

           Java

           C ++
Different platforms usually means
different people


                  Java       Objective C
But what’s the difference to customers?
and do I access it here...
Native isn’t always better
    Native app only                 Both                Web app only
  Gyroscope and            Store data offline      Much easier to test,
   Accelerometer            Access GPS               prototype, and rollout
  Accessing filesystems    Have app-like UI and    Can update
   (e.g. address book,       transitions              immediately (no app
   photos)                                            store approval),
                            Accessible as app
  Fully-immersive                                    customers don’t have
                             from home screen
   experience (e.g.                                   to update the app
   gaming)                                           Can link to the app
                            ??Findability??          (e.g. SMS with link to
  Support in-app
   purchases                                          your bill)
   (Apple takes 30% cut)                             HTML 5 is continually
  Camera                                             adding hardware
                                                      capabilities
  Smoother and more
   responsive
Are there any UX benefits to mobile
web app?
Are there any UX benefits to mobile
web app?
Do you have a 1-page website too?
If mobile is a complement to your
website, it’s very likely the mobile app
route makes more sense
Hybrid is an almost magical solution
Who’s going with HTML 5?
Who’s going with HTML 5?
Who’s going with HTML 5?
But what about this “responsive web
design” stuff?
Be wary -- this stuff changes fast
                   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.)”
Be wary -- this stuff changes fast
                   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.)”




                     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
The takeaway:
start by saying no to native
The takeaway:
 start by saying no to native
It’s not that native apps are the wrong
approach. But your starting point for
your mobile strategy should be a web
app. Force yourself to justify the native
decision.

         Stand up to your CEO.
Saying No to Native Apps: The Case for Responsive Web Design

More Related Content

What's hot

Phonegap - An Introduction
Phonegap - An IntroductionPhonegap - An Introduction
Phonegap - An IntroductionTyler Johnston
 
Using Mobile Devices to Create Design Assets
Using Mobile Devices to Create Design AssetsUsing Mobile Devices to Create Design Assets
Using Mobile Devices to Create Design AssetsBianca Woods
 
Building Hybrid Applications using PhoneGap
Building Hybrid Applications using PhoneGapBuilding Hybrid Applications using PhoneGap
Building Hybrid Applications using PhoneGapPrajyot Mainkar
 
Why and How to Build a Mobile First Web Strategy
Why and How to Build a Mobile First Web StrategyWhy and How to Build a Mobile First Web Strategy
Why and How to Build a Mobile First Web StrategyTechBlocks
 
Contextual Final
Contextual FinalContextual Final
Contextual Finalsandragrove
 
Designing Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDesigning Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDan Moriarty
 
Evaluation | Rendezvous | Question Four
Evaluation | Rendezvous | Question FourEvaluation | Rendezvous | Question Four
Evaluation | Rendezvous | Question Fourtyler_beever
 
Phonegap for Engineers
Phonegap for EngineersPhonegap for Engineers
Phonegap for EngineersBrian LeRoux
 
PhoneGap: a brief history and apologia
PhoneGap: a brief history and apologiaPhoneGap: a brief history and apologia
PhoneGap: a brief history and apologialorinbeer
 
TOC Workshop 2013
TOC Workshop 2013TOC Workshop 2013
TOC Workshop 2013Haig Armen
 
Adobe phonegap-workshop-2013
Adobe phonegap-workshop-2013Adobe phonegap-workshop-2013
Adobe phonegap-workshop-2013Haig Armen
 
Hybrid app development
Hybrid app developmentHybrid app development
Hybrid app developmentHarshul Shah
 
Evaluation - Technology
Evaluation - TechnologyEvaluation - Technology
Evaluation - TechnologyLee Wilson
 
Designing Mobile Apps with HTML5 & CSS3
Designing Mobile Apps with HTML5 & CSS3Designing Mobile Apps with HTML5 & CSS3
Designing Mobile Apps with HTML5 & CSS3Johannes Ippen
 
Your Mobile Strategy Can't Be HTML5
Your Mobile Strategy Can't Be HTML5Your Mobile Strategy Can't Be HTML5
Your Mobile Strategy Can't Be HTML5Theresa Neil
 
[Srijan Wednesday Webinars] Rethinking Mobile Strategy for 2015
[Srijan Wednesday Webinars] Rethinking Mobile Strategy for 2015[Srijan Wednesday Webinars] Rethinking Mobile Strategy for 2015
[Srijan Wednesday Webinars] Rethinking Mobile Strategy for 2015Srijan Technologies
 
Question 4
Question 4Question 4
Question 4Zackmv
 

What's hot (19)

Phonegap - An Introduction
Phonegap - An IntroductionPhonegap - An Introduction
Phonegap - An Introduction
 
Stefan Verkerk - iTypeFastR
Stefan Verkerk - iTypeFastRStefan Verkerk - iTypeFastR
Stefan Verkerk - iTypeFastR
 
Using Mobile Devices to Create Design Assets
Using Mobile Devices to Create Design AssetsUsing Mobile Devices to Create Design Assets
Using Mobile Devices to Create Design Assets
 
Building Hybrid Applications using PhoneGap
Building Hybrid Applications using PhoneGapBuilding Hybrid Applications using PhoneGap
Building Hybrid Applications using PhoneGap
 
Why and How to Build a Mobile First Web Strategy
Why and How to Build a Mobile First Web StrategyWhy and How to Build a Mobile First Web Strategy
Why and How to Build a Mobile First Web Strategy
 
Contextual Final
Contextual FinalContextual Final
Contextual Final
 
Designing Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDesigning Websites With a Mobile First Approach
Designing Websites With a Mobile First Approach
 
Phone UI Design
Phone UI DesignPhone UI Design
Phone UI Design
 
Evaluation | Rendezvous | Question Four
Evaluation | Rendezvous | Question FourEvaluation | Rendezvous | Question Four
Evaluation | Rendezvous | Question Four
 
Phonegap for Engineers
Phonegap for EngineersPhonegap for Engineers
Phonegap for Engineers
 
PhoneGap: a brief history and apologia
PhoneGap: a brief history and apologiaPhoneGap: a brief history and apologia
PhoneGap: a brief history and apologia
 
TOC Workshop 2013
TOC Workshop 2013TOC Workshop 2013
TOC Workshop 2013
 
Adobe phonegap-workshop-2013
Adobe phonegap-workshop-2013Adobe phonegap-workshop-2013
Adobe phonegap-workshop-2013
 
Hybrid app development
Hybrid app developmentHybrid app development
Hybrid app development
 
Evaluation - Technology
Evaluation - TechnologyEvaluation - Technology
Evaluation - Technology
 
Designing Mobile Apps with HTML5 & CSS3
Designing Mobile Apps with HTML5 & CSS3Designing Mobile Apps with HTML5 & CSS3
Designing Mobile Apps with HTML5 & CSS3
 
Your Mobile Strategy Can't Be HTML5
Your Mobile Strategy Can't Be HTML5Your Mobile Strategy Can't Be HTML5
Your Mobile Strategy Can't Be HTML5
 
[Srijan Wednesday Webinars] Rethinking Mobile Strategy for 2015
[Srijan Wednesday Webinars] Rethinking Mobile Strategy for 2015[Srijan Wednesday Webinars] Rethinking Mobile Strategy for 2015
[Srijan Wednesday Webinars] Rethinking Mobile Strategy for 2015
 
Question 4
Question 4Question 4
Question 4
 

Viewers also liked

Big Data Day LA 2015 - Solr Search with Spark for Big Data Analytics in Actio...
Big Data Day LA 2015 - Solr Search with Spark for Big Data Analytics in Actio...Big Data Day LA 2015 - Solr Search with Spark for Big Data Analytics in Actio...
Big Data Day LA 2015 - Solr Search with Spark for Big Data Analytics in Actio...Data Con LA
 
Designing Exploding Websites (Euro IA 2009)
Designing Exploding Websites (Euro IA 2009)Designing Exploding Websites (Euro IA 2009)
Designing Exploding Websites (Euro IA 2009)Peter Boersma
 
"Graceful Hacks" - UX, IA and interaction design tips for hack days
"Graceful Hacks" - UX, IA and interaction design tips for hack days"Graceful Hacks" - UX, IA and interaction design tips for hack days
"Graceful Hacks" - UX, IA and interaction design tips for hack daysMartin Belam
 
Information Highlighting
Information HighlightingInformation Highlighting
Information HighlightingTim Ostler
 
Taking content strategy to people who already think they have one
Taking content strategy to people who already think they have oneTaking content strategy to people who already think they have one
Taking content strategy to people who already think they have oneMartin Belam
 
The IA of /Culture
The IA of /CultureThe IA of /Culture
The IA of /CultureMartin Belam
 
Start Anywhere - Faceted Navigation (euroIA 2010)
Start Anywhere - Faceted Navigation (euroIA 2010)Start Anywhere - Faceted Navigation (euroIA 2010)
Start Anywhere - Faceted Navigation (euroIA 2010)Peter Boersma
 

Viewers also liked (7)

Big Data Day LA 2015 - Solr Search with Spark for Big Data Analytics in Actio...
Big Data Day LA 2015 - Solr Search with Spark for Big Data Analytics in Actio...Big Data Day LA 2015 - Solr Search with Spark for Big Data Analytics in Actio...
Big Data Day LA 2015 - Solr Search with Spark for Big Data Analytics in Actio...
 
Designing Exploding Websites (Euro IA 2009)
Designing Exploding Websites (Euro IA 2009)Designing Exploding Websites (Euro IA 2009)
Designing Exploding Websites (Euro IA 2009)
 
"Graceful Hacks" - UX, IA and interaction design tips for hack days
"Graceful Hacks" - UX, IA and interaction design tips for hack days"Graceful Hacks" - UX, IA and interaction design tips for hack days
"Graceful Hacks" - UX, IA and interaction design tips for hack days
 
Information Highlighting
Information HighlightingInformation Highlighting
Information Highlighting
 
Taking content strategy to people who already think they have one
Taking content strategy to people who already think they have oneTaking content strategy to people who already think they have one
Taking content strategy to people who already think they have one
 
The IA of /Culture
The IA of /CultureThe IA of /Culture
The IA of /Culture
 
Start Anywhere - Faceted Navigation (euroIA 2010)
Start Anywhere - Faceted Navigation (euroIA 2010)Start Anywhere - Faceted Navigation (euroIA 2010)
Start Anywhere - Faceted Navigation (euroIA 2010)
 

Similar to Saying No to Native Apps: The Case for Responsive Web Design

Mobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyMobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyiQcontent
 
Overcoming design challenges in HAT-based multichannel publishing
Overcoming design challenges in HAT-based multichannel publishingOvercoming design challenges in HAT-based multichannel publishing
Overcoming design challenges in HAT-based multichannel publishingJack Molisani
 
Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Phil Barrett
 
Why "mobile first" isn't enough - Developing a better user experience
Why "mobile first" isn't enough - Developing a better user experienceWhy "mobile first" isn't enough - Developing a better user experience
Why "mobile first" isn't enough - Developing a better user experienceKevin Powell
 
Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?Softweb Solutions
 
HTML5 Can't Do That
HTML5 Can't Do ThatHTML5 Can't Do That
HTML5 Can't Do ThatNathan Smith
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10Almog Koren
 
Wrangling Apps in the Smartphone Wild West
Wrangling Apps in the Smartphone Wild WestWrangling Apps in the Smartphone Wild West
Wrangling Apps in the Smartphone Wild WestGinsburg Design
 
HTML5: The Apps, the Frameworks, the Controversy
HTML5: The Apps, the Frameworks, the Controversy HTML5: The Apps, the Frameworks, the Controversy
HTML5: The Apps, the Frameworks, the Controversy Apigee | Google Cloud
 
Overcoming Design Challenges in HAT-Based Multichannel Publishing
Overcoming Design Challenges in HAT-Based Multichannel PublishingOvercoming Design Challenges in HAT-Based Multichannel Publishing
Overcoming Design Challenges in HAT-Based Multichannel PublishingSTC-Philadelphia Metro Chapter
 
<img src="../i/r_14.png" />
<img src="../i/r_14.png" /><img src="../i/r_14.png" />
<img src="../i/r_14.png" />tutorialsruby
 
wexarts.org iPhone Project: Developer Documentation
wexarts.org iPhone Project: Developer Documentationwexarts.org iPhone Project: Developer Documentation
wexarts.org iPhone Project: Developer Documentationtutorialsruby
 
From mobile browser to mobile app
From mobile browser to mobile appFrom mobile browser to mobile app
From mobile browser to mobile appRyan Stewart
 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & DevelopmentRonnie Liew
 
SWDC 2011: Mobile UI Design - Web or Native?
SWDC 2011: Mobile UI Design - Web or Native?SWDC 2011: Mobile UI Design - Web or Native?
SWDC 2011: Mobile UI Design - Web or Native?Johannes Fahrenkrug
 
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"BBC News Labs
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Shane Church
 

Similar to Saying No to Native Apps: The Case for Responsive Web Design (20)

Mobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyMobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychology
 
Overcoming design challenges in HAT-based multichannel publishing
Overcoming design challenges in HAT-based multichannel publishingOvercoming design challenges in HAT-based multichannel publishing
Overcoming design challenges in HAT-based multichannel publishing
 
Mobile App Testing
Mobile App TestingMobile App Testing
Mobile App Testing
 
Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013
 
Doran-C4L2010
Doran-C4L2010Doran-C4L2010
Doran-C4L2010
 
Why "mobile first" isn't enough - Developing a better user experience
Why "mobile first" isn't enough - Developing a better user experienceWhy "mobile first" isn't enough - Developing a better user experience
Why "mobile first" isn't enough - Developing a better user experience
 
Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?
 
HTML5 Can't Do That
HTML5 Can't Do ThatHTML5 Can't Do That
HTML5 Can't Do That
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
 
Wrangling Apps in the Smartphone Wild West
Wrangling Apps in the Smartphone Wild WestWrangling Apps in the Smartphone Wild West
Wrangling Apps in the Smartphone Wild West
 
HTML5: The Apps, the Frameworks, the Controversy
HTML5: The Apps, the Frameworks, the Controversy HTML5: The Apps, the Frameworks, the Controversy
HTML5: The Apps, the Frameworks, the Controversy
 
Overcoming Design Challenges in HAT-Based Multichannel Publishing
Overcoming Design Challenges in HAT-Based Multichannel PublishingOvercoming Design Challenges in HAT-Based Multichannel Publishing
Overcoming Design Challenges in HAT-Based Multichannel Publishing
 
<img src="../i/r_14.png" />
<img src="../i/r_14.png" /><img src="../i/r_14.png" />
<img src="../i/r_14.png" />
 
wexarts.org iPhone Project: Developer Documentation
wexarts.org iPhone Project: Developer Documentationwexarts.org iPhone Project: Developer Documentation
wexarts.org iPhone Project: Developer Documentation
 
From mobile browser to mobile app
From mobile browser to mobile appFrom mobile browser to mobile app
From mobile browser to mobile app
 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & Development
 
SWDC 2011: Mobile UI Design - Web or Native?
SWDC 2011: Mobile UI Design - Web or Native?SWDC 2011: Mobile UI Design - Web or Native?
SWDC 2011: Mobile UI Design - Web or Native?
 
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
 
Mobile app vs web app
Mobile app vs web appMobile app vs web app
Mobile app vs web app
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
 

Recently uploaded

(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...Amil baba
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpmainac1
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonCheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonDelhi Call girls
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
 

Recently uploaded (20)

(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUp
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonCheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
 

Saying No to Native Apps: The Case for Responsive Web Design

  • 1. Saying No to Native Apps Brian Donohue UX Masterclass, Copenhagen, April 2011
  • 4. Execs just want an iPhone app http://url.ie/a1wt
  • 5.
  • 6. But they’re often “vanity apps”
  • 7. But mobile is not a vanity thing
  • 8. For the biggest players, it’s the focus
  • 9. “Throwaway” user test question Me: “So have you ever tried to (almost embarrassed asking it) access utility client’s website on your phone?” Participant: (tradesman, not computer savvy)
  • 10. “Throwaway” user test question Me: “So have you ever tried to (almost embarrassed asking it) access utility client’s website on your phone?” Participant: “I was sitting on my couch (tradesman, not computer savvy) watching TV. My computer was down in the hallway. I couldn’t be arsed getting off the couch. So, I tried to see if I could get my bill on my phone.” (He couldn’t.)
  • 11. What execs don’t understand: fragmentation
  • 12. Going native is a policy of exclusion...
  • 13. Going native is a policy of exclusion...
  • 15. supports 5 native mobile platforms
  • 16. supports 5 native mobile platforms “We could probably save 70% of our development budget by switching to a single, cross-platform client Phil Lebin, CEO http://url.ie/a1xl
  • 17. Defining “native” vs. “mobile web” Objective C HTML, CSS, JS works best on webkit browsers Java C ++
  • 18. Different platforms usually means different people Java Objective C
  • 19.
  • 20.
  • 21. But what’s the difference to customers?
  • 22. and do I access it here...
  • 23. Native isn’t always better Native app only Both Web app only  Gyroscope and  Store data offline  Much easier to test, Accelerometer  Access GPS prototype, and rollout  Accessing filesystems  Have app-like UI and  Can update (e.g. address book, transitions immediately (no app photos) store approval),  Accessible as app  Fully-immersive customers don’t have from home screen experience (e.g. to update the app gaming)  Can link to the app  ??Findability?? (e.g. SMS with link to  Support in-app purchases your bill) (Apple takes 30% cut)  HTML 5 is continually  Camera adding hardware capabilities  Smoother and more responsive
  • 24. Are there any UX benefits to mobile web app?
  • 25. Are there any UX benefits to mobile web app?
  • 26. Do you have a 1-page website too?
  • 27. If mobile is a complement to your website, it’s very likely the mobile app route makes more sense
  • 28. Hybrid is an almost magical solution
  • 32. But what about this “responsive web design” stuff?
  • 33. Be wary -- this stuff changes fast 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.)”
  • 34. Be wary -- this stuff changes fast 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.)” 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
  • 35. The takeaway: start by saying no to native
  • 36. The takeaway: start by saying no to native It’s not that native apps are the wrong approach. But your starting point for your mobile strategy should be a web app. Force yourself to justify the native decision. Stand up to your CEO.

Editor's Notes

  1. How many people have completed or in the process of working on mobile apps?\nHow many people built those apps specifically for iphone or android?\nHow many people built them as web apps?\nWho’s not sure what the difference is?\n
  2. They’re everywhere, on everything\n
  3. Peter-Paul Koch is a mobile platform strategist, consultant, and trainer in Amsterdam, the Netherlands.\n
  4. An app who’s sole purpose is to make a single calculation. These guys just wanted to have something in the app store.\n
  5. \n
  6. It’s an imperative\n
  7. It’s an imperative\n
  8. It was a blackberry phone\n
  9. It’s great if you only care about your customers with iPhones, but, then you have to do it all over again, from scratch, for each platform\nBuild (in different languages), test, maintain – all independently – you’re quadrupling your efforts and costs.\n\nEvernote was making different argument -- but they develop for 5 native platforms!!!\n\n
  10. \n
  11. This is more local, and based on people actually using the web on their phones\n
  12. The context of this quote is he was defending the need to go native\n
  13. Need to get programming language for Blackberry, Windows...\n
  14. \n
  15. \n
  16. \n
  17. Basically what they know is if they download it in the the app store\n
  18. \n
  19. http://www.quora.com/Why-choose-HTML5-over-native-code-for-a-mobile-app?q=native+app\n
  20. \n
  21. Instagram is a massive hit. But it’s a project that’s conceived of as an app. They have a one-page website. This has nothing to do with your business.\n\nThey have no customers, so they start with one platform. This makes sense for them. You or your clients probably have a lot of customers already -- this approach makes much less sense. It’s not that you’re cutting off potential customers -- you’re cutting off actual customers.\n
  22. \n
  23. http://www.quora.com/What-are-the-best-hybrid-mobile-apps-html5-embedded-in-native-app-for-added-functionality\n\nThis basically eliminates the distinction between native and mobile web app\n
  24. \n
  25. \n
  26. Hold on a second, what about all this talk about this talk about responsive web design?\n
  27. Book is from 2010 -- entirely focused on iphone apps. He puts this point in brackets.\n\n“For the foreseeable future, I believe the best way forward is a common-denominator mobile website—with graceful degradation so that a majority of mobile users are served—paired with one or three audience-appropriate native apps.”\n
  28. \n
  29. \n