SlideShare a Scribd company logo
1 of 78
Download to read offline
Just days before the app-ocalypse? 
Chris Heilmann, Native Summit, London, 09/09/2014
Chris Heilmann 
@codepo8
Mozilla is a 
global non-profit 
dedicated 
to putting you 
in control of 
your online 
experience and 
shaping the 
future of the 
Web for the 
public good
Oh great, another angry web guy…
Let’s talk market research and some 
interesting trends…
Mobile phone trends
iOS controls most of the high-end device market 
! 
Android almost every other area 
! 
Windows Phone gains developer interest, but not users 
Vision Mobile, Developer Economics Q3 2014: State of the Developer Nation
IDC: Smartphone OS Market Share, Q2 2014
IDC: Smartphone OS Market Share, Q2 2014
255 million units shipped 
Nearly 85% of the market share 
IDC: Smartphone OS Market Share, Q2 2014
Android fragmentation 
Android Fragmentation Visualized (August 2014)
18,796 
Distinct Android devices 
(11,868 last year)
43% 
Samsung
20.9% KitKat 
43% 
Samsung
Android Screen Sizes iOS Screen Sizes
Developer climate
Programming languages, 
Mobile app developers 
HTML5 
42 
Vision Mobile, Developer Economics Q3 2014: State of the Developer Nation 
Other 
27 
C# 
23 
Objective-C 
24 
C/C++ 
26 
Java (Android) 
38
47% of iOS developers, 42% of Android developers 
! 
use something other than the native language 
Vision Mobile, Developer Economics Q3 2014: State of the Developer Nation
Vision Mobile, Developer Economics Q3 2014: State of the Developer Nation
Android iOS Windows Phone BlackBerry 10 Others 
Platform priority 
Vision Mobile, Developer Economics Q3 2014: State of the Developer Nation 
13% 
3% 
10% 
32% 
42%
No of platform targets 
Vision Mobile, Developer Economics Q3 2014: State of the Developer Nation 
2.9 
2.175 
1.45 
0.725 
0 
July 2013 July 2014
App revenue 
Vision Mobile, Developer Economics Q3 2014: State of the Developer Nation 
Haves 
12% 
Strugglers 
19% 
Poverty stricken 
22% 
Have nothings 
47% 
< $100 
$10,000 … 
$1000 … $10,000 
$100 … $1000
Majority of app businesses not sustainable with current revenue 
50% of iOS developers, 64% of Android developers 
below the ‘app poverty line” of $500 per app per month 
Vision Mobile, Developer Economics Q3 2014: State of the Developer Nation
Games dominate app store revenues, 
yet most games developers struggle 
! 
33% of developers make games 
57% of those games make less than $500 per month 
Vision Mobile, Developer Economics Q3 2014: State of the Developer Nation
Target users 
Vision Mobile, Developer Economics Q3 2014: State of the Developer Nation 
70 
52.5 
35 
17.5 
0 
Targets consumers Targets professionals Targets enterprise
Developers who target enterprises: 
! 
Twice as likely to be earning over $5k per app per month 
Almost 3 times as likely to earn more than $25k per app per month. 
Vision Mobile, Developer Economics Q3 2014: State of the Developer Nation
Third party tools are a critical part of successful app businesses 
! 
The more tools a developer uses, the more money they make 
Vision Mobile, Developer Economics Q3 2014: State of the Developer Nation
Apps and the things 
they do for us.
Men Women 
Guardian - Women taking the lead when it comes to mobile 
App types & usage 
50 
37.5 
25 
12.5 
0 
Health Entertainment Lifestyle Social networking Games
Business Insider/Flurry
Business Insider/Flurry
An ebbing rush of apps… 
https://www.comscore.com/Insights/Press-Releases/2014/8/comScore-s-US-Mobile-App-Report-Available-for- 
Download 
http://qz.com/253618/most-smartphone-users-download-zero-apps-per-month/
IT ALL JUST WORKS!
https://www.comscore.com/Insights/Press-Releases/2014/8/comScore-s-US-Mobile-App-Report-Available-for- 
Download 
Quartz - These are the 25 
most popular mobile apps 
in America
Facebook is by far the top app, with 
115.4 million unique visitors in June. 
With 160 million total US app users, 
that’s 72% penetration. 
http://qz.com/253527/these-are-the-25-most-popular-mobile-apps-in-america/ 
“
Google is the top mobile app 
publisher. Its apps represent nos. 2, 3, 
4, 6, 7, and 16. “ 
http://qz.com/253527/these-are-the-25-most-popular-mobile-apps-in-america/
There are no games in the top 25. 
This is not a mistake: … (games are) 
closer to 10 million unique visitors— 
probably because games tend to spike 
in popularity and then decline. 
http://qz.com/253527/these-are-the-25-most-popular-mobile-apps-in-america/ 
“
Netflix is the top app that requires a 
subscription. Its 28 million unique 
visitors represent more than 75% of its 
US streaming subscriber base, 
including trial members. 
http://qz.com/253527/these-are-the-25-most-popular-mobile-apps-in-america/ 
“
In other words, 
people are already busy 
(or addicted)… 
Like, follow, upvote,! 
comment, connect,! 
endorse, watch ! 
movie, fill survey,! 
follow, ban, invite,! 
try out, click, ! 
download, upload,! 
verify…!
…and people are satisfied.
Single location service aggregation
Automatic updates and notifications
Seamless data retention and syncing
Natural service integration
So, what now?
It is good to be prepared
Android Wear
This afternoon - something
This afternoon - something
IOT
Emerging markets
World Wide Web(ish)…
IDC: Worldwide Smartphone Forecast by Region
IDC: Smartphone Average Selling Price
Intex Cloud FX 
1,999 Rupees ~ 25 Euro 
Firefox OS 
1.0 GHz processor 
128 MB RAM 
expandable memory of up to 4GB. 
Dual-SIM 
Bluetooth 
Wi-Fi
The Spice Fire One Mi – FX 1 
2,299 Rupees ~ 29 Euro 
1 GHz processor, 2.5 G connectivity, 
8.89 cm HVGA capacitive touch 
screen and 1.3MP primary camera 
+ 0.3 MP front camera.
Going very local!
Enabling local talent
Google Plans to Spend ~$1 Billion on Android One in India
Future strategies
The future won’t have flying cars and 
limitless connectivity.
“Inspired” concept ideas… 
http://ovens.reviewed.com/news/in-the-future-anything-can-be-a-cooktop
Web based data 
services.
Think offline 
first!
Be frugal with 
your resources.
Go broad, deliver quickly and iterate.
Chris Heilmann 
christianheilmann.com 
@codepo8 
cheilmann@mozilla.com 
Thank you!

More Related Content

Viewers also liked

Psychological contract Human Resources
Psychological contract Human ResourcesPsychological contract Human Resources
Psychological contract Human ResourcesSujen G George
 
Building High Performing Teams
Building High Performing TeamsBuilding High Performing Teams
Building High Performing TeamsMarion Stone
 
[refreshaustin] Adaptive Images in Responsive Web Design
[refreshaustin] Adaptive Images in Responsive Web Design[refreshaustin] Adaptive Images in Responsive Web Design
[refreshaustin] Adaptive Images in Responsive Web DesignChristopher Schmitt
 
Digiday and Yahoo! Present: Mobile Daily Habits, Moving Marketers Forward
Digiday and  Yahoo! Present: Mobile Daily Habits, Moving Marketers ForwardDigiday and  Yahoo! Present: Mobile Daily Habits, Moving Marketers Forward
Digiday and Yahoo! Present: Mobile Daily Habits, Moving Marketers ForwardDigiday
 
10 Important Design Changes to iOS 7
10 Important Design Changes to iOS 710 Important Design Changes to iOS 7
10 Important Design Changes to iOS 7Ratio
 
How to Get Started in Mobile Marketing
How to Get Started in Mobile MarketingHow to Get Started in Mobile Marketing
How to Get Started in Mobile MarketingSIXTY
 
Etat des lieux du mobile en France et en Europe
Etat des lieux du mobile en France et en EuropeEtat des lieux du mobile en France et en Europe
Etat des lieux du mobile en France et en EuropeMediamaispasque
 
les utilisateurs d’iPhone, d’iPad et d’iPod Touch By Surikate
les utilisateurs d’iPhone, d’iPad et d’iPod Touch By Surikateles utilisateurs d’iPhone, d’iPad et d’iPod Touch By Surikate
les utilisateurs d’iPhone, d’iPad et d’iPod Touch By Surikateservicesmobiles.fr
 
Mobile forms - 10 DOs and DONTs
Mobile forms - 10 DOs and DONTsMobile forms - 10 DOs and DONTs
Mobile forms - 10 DOs and DONTsTomer Rosenthal
 
Mobile Marketing: myths, truths and practice
Mobile Marketing: myths, truths and practiceMobile Marketing: myths, truths and practice
Mobile Marketing: myths, truths and practiceMichel Lent Schwartzman
 
Digital Liberation: The Future Auto Experience
Digital Liberation: The Future Auto ExperienceDigital Liberation: The Future Auto Experience
Digital Liberation: The Future Auto ExperienceBrian Regienczuk
 
L’iPad à l’école : usages, avantages et défis
L’iPad à l’école : usages,  avantages et défisL’iPad à l’école : usages,  avantages et défis
L’iPad à l’école : usages, avantages et défisnawras.univers
 
10 Trends on Mobile
10 Trends on Mobile10 Trends on Mobile
10 Trends on MobileTable19
 
Prototyping for responsive web design
Prototyping for responsive web design Prototyping for responsive web design
Prototyping for responsive web design mrscammels
 
Internationaliser son app pour réussir: l'exemple de 94 Secondes
Internationaliser son app pour réussir: l'exemple de 94 SecondesInternationaliser son app pour réussir: l'exemple de 94 Secondes
Internationaliser son app pour réussir: l'exemple de 94 SecondesBenjamin Faure
 
The web you were used to is gone. Architecture and strategy for your mobile c...
The web you were used to is gone. Architecture and strategy for your mobile c...The web you were used to is gone. Architecture and strategy for your mobile c...
The web you were used to is gone. Architecture and strategy for your mobile c...Alberta Soranzo
 

Viewers also liked (18)

Psychological contract Human Resources
Psychological contract Human ResourcesPsychological contract Human Resources
Psychological contract Human Resources
 
Building High Performing Teams
Building High Performing TeamsBuilding High Performing Teams
Building High Performing Teams
 
Employee Satisfaction
Employee SatisfactionEmployee Satisfaction
Employee Satisfaction
 
[refreshaustin] Adaptive Images in Responsive Web Design
[refreshaustin] Adaptive Images in Responsive Web Design[refreshaustin] Adaptive Images in Responsive Web Design
[refreshaustin] Adaptive Images in Responsive Web Design
 
Digiday and Yahoo! Present: Mobile Daily Habits, Moving Marketers Forward
Digiday and  Yahoo! Present: Mobile Daily Habits, Moving Marketers ForwardDigiday and  Yahoo! Present: Mobile Daily Habits, Moving Marketers Forward
Digiday and Yahoo! Present: Mobile Daily Habits, Moving Marketers Forward
 
10 Important Design Changes to iOS 7
10 Important Design Changes to iOS 710 Important Design Changes to iOS 7
10 Important Design Changes to iOS 7
 
How to Get Started in Mobile Marketing
How to Get Started in Mobile MarketingHow to Get Started in Mobile Marketing
How to Get Started in Mobile Marketing
 
Etat des lieux du mobile en France et en Europe
Etat des lieux du mobile en France et en EuropeEtat des lieux du mobile en France et en Europe
Etat des lieux du mobile en France et en Europe
 
les utilisateurs d’iPhone, d’iPad et d’iPod Touch By Surikate
les utilisateurs d’iPhone, d’iPad et d’iPod Touch By Surikateles utilisateurs d’iPhone, d’iPad et d’iPod Touch By Surikate
les utilisateurs d’iPhone, d’iPad et d’iPod Touch By Surikate
 
Mobile forms - 10 DOs and DONTs
Mobile forms - 10 DOs and DONTsMobile forms - 10 DOs and DONTs
Mobile forms - 10 DOs and DONTs
 
Mobile Marketing: myths, truths and practice
Mobile Marketing: myths, truths and practiceMobile Marketing: myths, truths and practice
Mobile Marketing: myths, truths and practice
 
Digital Liberation: The Future Auto Experience
Digital Liberation: The Future Auto ExperienceDigital Liberation: The Future Auto Experience
Digital Liberation: The Future Auto Experience
 
iPads in Elementary School
iPads in Elementary SchooliPads in Elementary School
iPads in Elementary School
 
L’iPad à l’école : usages, avantages et défis
L’iPad à l’école : usages,  avantages et défisL’iPad à l’école : usages,  avantages et défis
L’iPad à l’école : usages, avantages et défis
 
10 Trends on Mobile
10 Trends on Mobile10 Trends on Mobile
10 Trends on Mobile
 
Prototyping for responsive web design
Prototyping for responsive web design Prototyping for responsive web design
Prototyping for responsive web design
 
Internationaliser son app pour réussir: l'exemple de 94 Secondes
Internationaliser son app pour réussir: l'exemple de 94 SecondesInternationaliser son app pour réussir: l'exemple de 94 Secondes
Internationaliser son app pour réussir: l'exemple de 94 Secondes
 
The web you were used to is gone. Architecture and strategy for your mobile c...
The web you were used to is gone. Architecture and strategy for your mobile c...The web you were used to is gone. Architecture and strategy for your mobile c...
The web you were used to is gone. Architecture and strategy for your mobile c...
 

More from Christian Heilmann

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Christian Heilmann
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilegeChristian Heilmann
 
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloChristian Heilmann
 
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteChristian Heilmann
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteChristian Heilmann
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandChristian Heilmann
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilegeChristian Heilmann
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerChristian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Christian Heilmann
 
You learned JavaScript - now what?
You learned JavaScript - now what?You learned JavaScript - now what?
You learned JavaScript - now what?Christian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Christian Heilmann
 
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachProgressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachChristian Heilmann
 
Progressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsProgressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsChristian Heilmann
 
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansNon-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansChristian Heilmann
 
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Christian Heilmann
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlChristian Heilmann
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Christian Heilmann
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)Christian Heilmann
 

More from Christian Heilmann (20)

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019
 
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
 
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo
 
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer
 
Taking the P out of PWA
Taking the P out of PWATaking the P out of PWA
Taking the P out of PWA
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
You learned JavaScript - now what?
You learned JavaScript - now what?You learned JavaScript - now what?
You learned JavaScript - now what?
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachProgressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
 
Progressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsProgressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worlds
 
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansNon-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humans
 
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. Control
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
 

Just days before the app-ocalypse? - Native Summit Keynote