SlideShare a Scribd company logo
1 of 68
Download to read offline
Our apps, they need a-changing! 
Chris Heilmann, Mobile Convention, Brussels, 27/11/2014
Chris Heilmann 
@codepo8
Mobile 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
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
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/ 
“
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.
Platform offerings
Seamless data retention and syncing
Single location service aggregation
Automatic updates and notifications
Natural service integration
This comes at a cost…
Today's new iPad Air 2 
experience consists of 23 
or more steps and no less 
than three iCloud services 
(iCloud, iCloud Drive, & 
iCloud Keychain). 
http://www.lukew.com/ff/entry.asp?1937
In contrast, today's new 
Android Nexus experience 
consists of only 8 steps 
but with a mandatory 
234MB update (some 
things don't change). 
http://www.lukew.com/ff/entry.asp?1937
What’s next?
Wearables…
Android Wear
Apple wearables
Microsoft wearables
Samsung Galaxy Gear S
IOT, Smart*
There is no screen, only data and 
messages going back and forth…
Emerging markets
World Wide Web(ish)…
IDC: Worldwide Smartphone Forecast by Region
http://www.android.com/one/
Google Plans to Spend ~$1 Billion on Android One in India
Future strategies
Let’s rethink our mobile strategy and 
apply web goodness… 
https://www.youtube.com/watch?v=CrcAPan028Y
The future won’t have flying cars and 
limitless connectivity.
Online/offline is _so_ not a binary state…
Online/offline is _so_ not a binary state…
Build apps that deliver! 
Do work offline 
Do interact with the platform (payment, login) 
Don’t ask for more than you need. 
Do use the technology that delivers the best result 
(native controls, web views for simple data maintenance) 
Aim for atomic updates 
Build a service, not an app for a certain platform or 
form factor. Things move fast.
Let’s make things beautiful! 
If you enable people world-wide 
to get a good experience 
and solve a problem they 
have, I like it. The technology 
you use is not the important 
part. How much you lock them 
in is. Don’t lock people in. 
Christian Heilmann
Thank you! 
Chris Heilmann 
christianheilmann.com 
@codepo8 
chris.heilmann@gmail.com

More Related Content

Viewers also liked

Blandin eastwood 2014
Blandin  eastwood 2014Blandin  eastwood 2014
Blandin eastwood 2014
Ann Treacy
 
Three Ways to Sell Online
Three Ways to Sell OnlineThree Ways to Sell Online
Three Ways to Sell Online
Ann Treacy
 

Viewers also liked (20)

Imanol Galfarsoro
Imanol GalfarsoroImanol Galfarsoro
Imanol Galfarsoro
 
Blandin Foundation Broadband Stimulus 071409
Blandin Foundation Broadband Stimulus 071409Blandin Foundation Broadband Stimulus 071409
Blandin Foundation Broadband Stimulus 071409
 
Mozilla, the web and you!
Mozilla, the web and you!Mozilla, the web and you!
Mozilla, the web and you!
 
la Conoscenza è un Bene Comune. il Ruolo Facilitatore del Digitale.
la Conoscenza è un Bene Comune. il Ruolo Facilitatore del Digitale.la Conoscenza è un Bene Comune. il Ruolo Facilitatore del Digitale.
la Conoscenza è un Bene Comune. il Ruolo Facilitatore del Digitale.
 
Blandin eastwood 2014
Blandin  eastwood 2014Blandin  eastwood 2014
Blandin eastwood 2014
 
How can businesses leverage broadband technology for greater access to custom...
How can businesses leverage broadband technology for greater access to custom...How can businesses leverage broadband technology for greater access to custom...
How can businesses leverage broadband technology for greater access to custom...
 
Marketing 2.0 (social) en bibliotecas universitarias (2011)
Marketing 2.0 (social) en bibliotecas universitarias (2011)Marketing 2.0 (social) en bibliotecas universitarias (2011)
Marketing 2.0 (social) en bibliotecas universitarias (2011)
 
Americas Broadband Future David Russell
Americas Broadband Future  David RussellAmericas Broadband Future  David Russell
Americas Broadband Future David Russell
 
Rural Communities in the Broadband Economy:Lessons from Planet Earth
Rural Communities in the Broadband Economy:Lessons from Planet EarthRural Communities in the Broadband Economy:Lessons from Planet Earth
Rural Communities in the Broadband Economy:Lessons from Planet Earth
 
Wireless – It’s complicated! By Albert Kangas
Wireless – It’s complicated! By Albert KangasWireless – It’s complicated! By Albert Kangas
Wireless – It’s complicated! By Albert Kangas
 
Grafica 402
Grafica 402Grafica 402
Grafica 402
 
YQL and YUI - Bausteine fuers web
YQL and YUI - Bausteine fuers webYQL and YUI - Bausteine fuers web
YQL and YUI - Bausteine fuers web
 
•Broadband Co-ops: A Model for Rural Broadband Development, Joel Dahlgren, Un...
•Broadband Co-ops: A Model for Rural Broadband Development, Joel Dahlgren, Un...•Broadband Co-ops: A Model for Rural Broadband Development, Joel Dahlgren, Un...
•Broadband Co-ops: A Model for Rural Broadband Development, Joel Dahlgren, Un...
 
Progressing and enhancing
Progressing and enhancingProgressing and enhancing
Progressing and enhancing
 
Mozilla the web and you (no notes)
Mozilla the web and you (no notes)Mozilla the web and you (no notes)
Mozilla the web and you (no notes)
 
Gerry hanson
Gerry hansonGerry hanson
Gerry hanson
 
Scaling ideas and principles
Scaling ideas and principlesScaling ideas and principles
Scaling ideas and principles
 
Xabier Mendiguren
Xabier MendigurenXabier Mendiguren
Xabier Mendiguren
 
Three Ways to Sell Online
Three Ways to Sell OnlineThree Ways to Sell Online
Three Ways to Sell Online
 
Morris studnets talk about Willmar
Morris studnets talk about WillmarMorris studnets talk about Willmar
Morris studnets talk about Willmar
 

More from Christian 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)
 

Our apps, they need a changing - Mobile Conference Brussels