SlideShare a Scribd company logo
1 of 94
Why Mobile Apps must die
Scott Jenson
BDConf 12 Sept 2011




@scottjenson
Hello
mobile apps die?
...really?
mobile apps die?
...really?


Beyond Mobile blog
“The history of mobile phones
has been a long slow process of
copying on the desktop and then
sheepishly realizing that it just
doesn’t quite work right.”
“The history of mobile phones
has been a long slow process of
copying on the desktop and then
sheepishly realizing that it just
doesn’t quite work right.”

                            Me
Apps =
Native vs Web
Native vs Webtreadmill
Native vs Webtreadmill




Native >
Web
Native vs Webtreadmill




Native >
Web

             porting
             pain
Native vs Webtreadmill




Native >
Web

             porting
             pain
This creates four ‘visionaries’
This creates four ‘visionaries’




            Fanboi
        (single platform)
This creates four ‘visionaries’




      Uber Capitalist
        (brute force)
This creates four ‘visionaries’




      Web Pragmatist
         (just copes)
This creates four ‘visionaries’




       Web Enthusiast
        (change agent)
Native
Native   Web
Native   Web
Native          Web


         How can we move forward?
Apps require too much user action
Problem 1: App Management
Problem 1: App Management
Problem 1: App Management




           Store


                            Product


            Web site
Problem 1: App Management




           Store


                            Product


            Web site
Problem 1: App Management




           Store


                            Product


            Web site
gps
gps
gps
Problem 2:
“Zombie Apocalypse of smart
devices”
Just-in-time
interaction
Haven’t we seen this before?
Haven’t we seen this before?
Haven’t we seen this before?
Haven’t we seen this before?




     Indexing vs
     Ranking
So what do I want?
So what do I want?
So what do I want?




Move the conversation
So what do I want?




Move the conversation
Open source innovation in mobile
So what do I want?




Move the conversation
Open source innovation in mobile
Discuss some possible solutions...
Suggestion 1: Break the ‘browser
ghetto’
Suggestion 1: Break the ‘browser
ghetto’
Suggestion 1: Break the ‘browser
ghetto’



                 Window parity
                 Background processing
                 Fingerprinting
Suggestion 1: Break the ‘browser
ghetto’



                 Window parity
                 Background processing
                 Fingerprinting
                 Hell, Implement the damn spe
Suggestion 1: Break the ‘browser
ghetto’



                 Window parity
                 Background processing
                 Fingerprinting
                 Hell, Implement the damn spe

                 What are WE going to do?
The patient always stops bleeding
The patient always stops bleeding

Companies always stop using proprietary tech
The Anti-Phone
Suggestion 2: Discovery service
Suggestion 2: Discovery service




       “Opportunistic Cluster”
Suggestion 2: Discovery service




                                  That one




       “Opportunistic Cluster”
Toyota Prius
      68
      Maria Jenson
      Musée du Louvre
T-Mobile                   Clear
      Bang & Olufson
Notifications Justine
      Crêpes
Notifications from David
     New SMS
Notifications
      New SMS from David
      New SMS from David
                 3G
                           2:12 PM
Toyota Prius
      68
      Maria Jenson
      Musée du Louvre
      Bang & Olufson
      Crêpes Justine
Notifications
Notifications
     New SMS from David
      New SMS from David
                 3G
                           2:12 PM

T-Mobile                   Clear

Notifications
     New SMS from David
Toyota Prius
      68
      Maria Jenson
      Musée du Louvre
      Bang & Olufson
      Crêpes Justine
Notifications
Notifications
     New SMS from David
      New SMS from David
                 3G
                           2:12 PM
68

     Musée du Louvre

     Crêpes Justine

Notifications
     New SMS from David
                3G
                          2:12 PM

T-Mobile                  Clear

Nearby
    Toyota Prius

     Maria Jenson

     Bang & Olufson

Notifications
     New SMS from David
68

     Musée du Louvre

     Crêpes Justine

Notifications
     New SMS from David
                3G
                          2:12 PM
3G
                          2:12 PM

T-Mobile                  Clear

Nearby
    Palais Royal

     68

     Musée du Louvre

     Crêpes Justine

Notifications
     New SMS from David
3G
     2:12 PM
Why Mobile Apps must die
Why Mobile Apps must die

1. Apps prevent Just-in-time
interaction
2. Smart devices will overwhelm
apps
3. The browser ghetto must go away
4. A discovery service is the next
‘Google’
Mobile apps must die

More Related Content

Similar to Mobile apps must die

Tom Purves: Designing for An Augmented Reality World
Tom Purves: Designing for An Augmented Reality WorldTom Purves: Designing for An Augmented Reality World
Tom Purves: Designing for An Augmented Reality World
Refresh Events
 
Designing for an Augmented Reality world
Designing for an Augmented Reality worldDesigning for an Augmented Reality world
Designing for an Augmented Reality world
thomas.purves
 
Web design and_hosting
Web design and_hostingWeb design and_hosting
Web design and_hosting
xmgkklglt1991
 
Deja vu security Adam Cecchetti - Security is a Snapshot in Time BSidesPDX ...
Deja vu security   Adam Cecchetti - Security is a Snapshot in Time BSidesPDX ...Deja vu security   Adam Cecchetti - Security is a Snapshot in Time BSidesPDX ...
Deja vu security Adam Cecchetti - Security is a Snapshot in Time BSidesPDX ...
adamdeja
 

Similar to Mobile apps must die (20)

MobX
MobX MobX
MobX
 
Mobile Apps and the coming Zombie Apoc
Mobile Apps and the coming Zombie ApocMobile Apps and the coming Zombie Apoc
Mobile Apps and the coming Zombie Apoc
 
Quotables Quotes
Quotables QuotesQuotables Quotes
Quotables Quotes
 
Tom Purves: Designing for An Augmented Reality World
Tom Purves: Designing for An Augmented Reality WorldTom Purves: Designing for An Augmented Reality World
Tom Purves: Designing for An Augmented Reality World
 
Designing for an Augmented Reality world
Designing for an Augmented Reality worldDesigning for an Augmented Reality world
Designing for an Augmented Reality world
 
Working w/ Emerging Technologies Explained by GoodRead's Sr. PM
Working w/ Emerging Technologies Explained by GoodRead's Sr. PM Working w/ Emerging Technologies Explained by GoodRead's Sr. PM
Working w/ Emerging Technologies Explained by GoodRead's Sr. PM
 
Futures in Computing
Futures in Computing Futures in Computing
Futures in Computing
 
Web design and_hosting
Web design and_hostingWeb design and_hosting
Web design and_hosting
 
What I Learned about Mobile UX... The Hard Way
What I Learned about Mobile UX... The Hard WayWhat I Learned about Mobile UX... The Hard Way
What I Learned about Mobile UX... The Hard Way
 
The Future is Mobile - Jason DaPonte at AdTech London
The Future is Mobile - Jason DaPonte at AdTech LondonThe Future is Mobile - Jason DaPonte at AdTech London
The Future is Mobile - Jason DaPonte at AdTech London
 
The Internet You Want
The Internet You WantThe Internet You Want
The Internet You Want
 
The revolution around the corner - How the Internet of Things changes everyth...
The revolution around the corner - How the Internet of Things changes everyth...The revolution around the corner - How the Internet of Things changes everyth...
The revolution around the corner - How the Internet of Things changes everyth...
 
Virtual Worlds: An Overview and Larger Trends
Virtual Worlds: An Overview and Larger TrendsVirtual Worlds: An Overview and Larger Trends
Virtual Worlds: An Overview and Larger Trends
 
Griffey: Gadgets in the Library
Griffey: Gadgets in the LibraryGriffey: Gadgets in the Library
Griffey: Gadgets in the Library
 
Capen.ie launch
Capen.ie launchCapen.ie launch
Capen.ie launch
 
Intro to Google TV
Intro to Google TVIntro to Google TV
Intro to Google TV
 
Customer Worthy 2012 Customer Experience Forecast
Customer Worthy 2012 Customer Experience ForecastCustomer Worthy 2012 Customer Experience Forecast
Customer Worthy 2012 Customer Experience Forecast
 
Whymca 2009
Whymca 2009Whymca 2009
Whymca 2009
 
Deja vu security Adam Cecchetti - Security is a Snapshot in Time BSidesPDX ...
Deja vu security   Adam Cecchetti - Security is a Snapshot in Time BSidesPDX ...Deja vu security   Adam Cecchetti - Security is a Snapshot in Time BSidesPDX ...
Deja vu security Adam Cecchetti - Security is a Snapshot in Time BSidesPDX ...
 
Startup Junkie Underground - Top 10 Entrepreneurial Trends for 2011
Startup Junkie Underground - Top 10 Entrepreneurial Trends for 2011Startup Junkie Underground - Top 10 Entrepreneurial Trends for 2011
Startup Junkie Underground - Top 10 Entrepreneurial Trends for 2011
 

Recently uploaded

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
vu2urc
 

Recently uploaded (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Mobile apps must die

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. But what does it mean to be Russell? What does it mean to dream? \nNative apps represent the cutting edge, Web overlaps, and can do so much, but isn’t given a chance. All these APIs are moving the overlap, but the Native crowd still won’t have it. But there is something else I need to mention, we are actually fighting ourselves...\n
  57. But what does it mean to be Russell? What does it mean to dream? \nNative apps represent the cutting edge, Web overlaps, and can do so much, but isn’t given a chance. All these APIs are moving the overlap, but the Native crowd still won’t have it. But there is something else I need to mention, we are actually fighting ourselves...\n
  58. But what does it mean to be Russell? What does it mean to dream? \nNative apps represent the cutting edge, Web overlaps, and can do so much, but isn’t given a chance. All these APIs are moving the overlap, but the Native crowd still won’t have it. But there is something else I need to mention, we are actually fighting ourselves...\n
  59. But what does it mean to be Russell? What does it mean to dream? \nNative apps represent the cutting edge, Web overlaps, and can do so much, but isn’t given a chance. All these APIs are moving the overlap, but the Native crowd still won’t have it. But there is something else I need to mention, we are actually fighting ourselves...\n
  60. How can mobile web do something that apps can’t touch\n
  61. How can mobile web do something that apps can’t touch\n
  62. How can mobile web do something that apps can’t touch\n
  63. How can mobile web do something that apps can’t touch\n
  64. How can mobile web do something that apps can’t touch\n
  65. How can mobile web do something that apps can’t touch\n
  66. How can mobile web do something that apps can’t touch\n
  67. How can mobile web do something that apps can’t touch\n
  68. So to start, let’s look at the core problems of native apps, purely from a user value/experience point of view\n
  69. \n
  70. \n
  71. \n
  72. \n
  73. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  74. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  75. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  76. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  77. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  78. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  79. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  80. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  81. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  82. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  83. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  84. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  85. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  86. Users are simply going to self select their apps 1. user has to know which app 2. Self limiting\nKind of like Dunbar’s number, but for apps\nHow many people run through your installed apps and cull out the unused ones?\nThis is the virtual memory of our generation\n
  87. And it’s getting worse. Most of us are in the upper left, thinking things are fine\nBut these new apps/techologies are coming and it’s not working!\nIt just doesn’t make sense to download apps for bus stop/posters/rental cars\n
  88. And it’s getting worse. Most of us are in the upper left, thinking things are fine\nBut these new apps/techologies are coming and it’s not working!\nIt just doesn’t make sense to download apps for bus stop/posters/rental cars\n
  89. And it’s getting worse. Most of us are in the upper left, thinking things are fine\nBut these new apps/techologies are coming and it’s not working!\nIt just doesn’t make sense to download apps for bus stop/posters/rental cars\n
  90. And it’s getting worse. Most of us are in the upper left, thinking things are fine\nBut these new apps/techologies are coming and it’s not working!\nIt just doesn’t make sense to download apps for bus stop/posters/rental cars\n
  91. And it’s getting worse. Most of us are in the upper left, thinking things are fine\nBut these new apps/techologies are coming and it’s not working!\nIt just doesn’t make sense to download apps for bus stop/posters/rental cars\n
  92. And it’s getting worse. Most of us are in the upper left, thinking things are fine\nBut these new apps/techologies are coming and it’s not working!\nIt just doesn’t make sense to download apps for bus stop/posters/rental cars\n
  93. And it’s getting worse. Most of us are in the upper left, thinking things are fine\nBut these new apps/techologies are coming and it’s not working!\nIt just doesn’t make sense to download apps for bus stop/posters/rental cars\n
  94. Just-in-time\n
  95. Just-in-time\n
  96. Just-in-time\n
  97. Just-in-time\n
  98. Just-in-time\n
  99. Just-in-time\n
  100. Just-in-time\n
  101. Just-in-time\n
  102. Just-in-time\n
  103. Just-in-time\n
  104. Just-in-time\n
  105. It’s effectively a search/ranking problem\n
  106. It’s effectively a search/ranking problem\n
  107. It’s effectively a search/ranking problem\n
  108. It’s effectively a search/ranking problem\n
  109. It’s effectively a search/ranking problem\n
  110. It’s effectively a search/ranking problem\n
  111. We are stuck in a musty old metaphore carried over from 1980’s desktops\n
  112. We are stuck in a musty old metaphore carried over from 1980’s desktops\n
  113. We are stuck in a musty old metaphore carried over from 1980’s desktops\n
  114. We are stuck in a musty old metaphore carried over from 1980’s desktops\n
  115. \n
  116. \n
  117. \n
  118. \n
  119. \n
  120. \n
  121. \n
  122. \n
  123. \n
  124. But at times this feels like a loosing battle, just like HMTL will always chase native, the Browser OS will always chase the native OS. What we really need, is PhoneGap built into the phone, not wrapped around our code. What we need is a ChromePhone...or Opera\nBut this is why we need to talk about this! What if Google, or Opera anounced a web phone?\n
  125. But at times this feels like a loosing battle, just like HMTL will always chase native, the Browser OS will always chase the native OS. What we really need, is PhoneGap built into the phone, not wrapped around our code. What we need is a ChromePhone...or Opera\nBut this is why we need to talk about this! What if Google, or Opera anounced a web phone?\n
  126. Apps are only secondarily about innovation, they are primarily about control and dominance \n ‘use once’ (no install, use/forget) \nEffortless discovery NFC BT4 RFID (~10 yards)\n
  127. Apps are only secondarily about innovation, they are primarily about control and dominance \n ‘use once’ (no install, use/forget) \nEffortless discovery NFC BT4 RFID (~10 yards)\n
  128. \n
  129. \n
  130. \n
  131. \n
  132. \n
  133. \n
  134. \n
  135. \n
  136. \n
  137. \n
  138. \n
  139. \n
  140. \n
  141. \n
  142. \n
  143. \n
  144. \n