SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
by david pichsenmeister
html5
(the light side)
vs.
native apps
(the dark side)
web native
accessing
through
the web central store
development
costs
reasonable expensive
approval
process
limited
hardware access
Mark Zuckerberg: “Our Biggest Mistake
Was Betting Too Much On HTML5”
techcrunch, sep 2012
Mark Zuckerberg: “Our Biggest Mistake
Was Betting Too Much On HTML5”
“Why LinkedIn dumped HTML5 & went
native for its mobile apps”
venturebeat, april 2013
techcrunch, sep 2012
venturebeat, april 2013
the dark side of
web apps
web-apps are slow
they can not be used offline
web-apps are slow
they can not be used offline
web-apps are slow
no access to underlying hardware
they can not be used offline
web-apps are slow
no access to underlying hardware
no push notifications
they can not be used offline
web-apps are slow
no access to underlying hardware
no push notifications
(direct)
not yet :(
use the force,
luke!
avoid replicating the default
native style
aim for a custom, native app look
& feel
avoid replicating the default
native style
aim for a custom, native app look
& feel
avoid replicating the default
native style
use CSS3 translate3d for
every(!) animation
use fastclick.js
use HTML5 Application Cache
use fastclick.js
use HTML5 Application Cache
use fastclick.js
use offline storage (localStorage,
indexedDB, …)
force the user to “download” the
webapp (e.g. IOS -> add to
homescreen)
want to try?
www.sharedspaces.at
still in (kind of) beta
resources
http://blog.forecast.io/its-not-a-web-app-its-an-app-you-install-from-the-
web/
http://www.businessinsider.com/html5-vs-native-apps-for-mobile-2013-
6?op=1
http://venturebeat.com/2013/11/20/html5-vs-native-vs-hybrid-mobile-
apps-3500-developers-say-all-three-please/
http://www.comscore.
com/Insights/Press_Releases/2012/5/Introducing_Mobile_Metrix_2_Ins
ight_into_Mobile_Behavior
resources
http://venturebeat.com/2013/04/03/the-mobile-war-is-over-and-the-app-
has-won-80-of-mobile-time-spent-in-apps/
MAY tHE fORcE bE
WITh YOU!
feel free to add me on:
.../3x14159265

Contenu connexe

Tendances

Dawn of the Devices
Dawn of the DevicesDawn of the Devices
Dawn of the Devices
mwbrooks
 
The Flashy Side of Adobe Edge
The Flashy Side of Adobe EdgeThe Flashy Side of Adobe Edge
The Flashy Side of Adobe Edge
Joseph Labrecque
 
Guardian devexp and_discovery
Guardian devexp and_discoveryGuardian devexp and_discovery
Guardian devexp and_discovery
Ade Oshineye
 

Tendances (16)

Innovating the other web - #wrocsharp keynote
Innovating the other web - #wrocsharp keynote Innovating the other web - #wrocsharp keynote
Innovating the other web - #wrocsharp keynote
 
Making Payments in Android Easy
Making Payments in Android EasyMaking Payments in Android Easy
Making Payments in Android Easy
 
Kraken.js - Giving Extra Arms to your Node.js App
Kraken.js - Giving Extra Arms to your Node.js AppKraken.js - Giving Extra Arms to your Node.js App
Kraken.js - Giving Extra Arms to your Node.js App
 
Finding the sweet spot - blending the best of native and web
Finding the sweet spot - blending the best of native and webFinding the sweet spot - blending the best of native and web
Finding the sweet spot - blending the best of native and web
 
PhoneGap/Cordova
PhoneGap/CordovaPhoneGap/Cordova
PhoneGap/Cordova
 
Evolving Mobile Architectures @ Mi9
Evolving Mobile Architectures @ Mi9Evolving Mobile Architectures @ Mi9
Evolving Mobile Architectures @ Mi9
 
Your Browser is Your SDK
Your Browser is Your SDKYour Browser is Your SDK
Your Browser is Your SDK
 
Dawn of the Devices
Dawn of the DevicesDawn of the Devices
Dawn of the Devices
 
DevOps Theory vs. Practice: A Song of Ice and Tire-Fire
DevOps Theory vs. Practice: A Song of Ice and Tire-FireDevOps Theory vs. Practice: A Song of Ice and Tire-Fire
DevOps Theory vs. Practice: A Song of Ice and Tire-Fire
 
The Flashy Side of Adobe Edge
The Flashy Side of Adobe EdgeThe Flashy Side of Adobe Edge
The Flashy Side of Adobe Edge
 
Guardian devexp and_discovery
Guardian devexp and_discoveryGuardian devexp and_discovery
Guardian devexp and_discovery
 
Android 20170325 0001
Android 20170325 0001Android 20170325 0001
Android 20170325 0001
 
State of Mobile
State of MobileState of Mobile
State of Mobile
 
Mocast Postmortem
Mocast PostmortemMocast Postmortem
Mocast Postmortem
 
A call to JS Developers - Let’s stop trying to impress each other and start b...
A call to JS Developers - Let’s stop trying to impress each other and start b...A call to JS Developers - Let’s stop trying to impress each other and start b...
A call to JS Developers - Let’s stop trying to impress each other and start b...
 
(Ignite) Mobile WordPress - WordCamp Seattle 2011
(Ignite) Mobile WordPress - WordCamp Seattle 2011(Ignite) Mobile WordPress - WordCamp Seattle 2011
(Ignite) Mobile WordPress - WordCamp Seattle 2011
 

En vedette

Bot Trends 2017
Bot Trends 2017Bot Trends 2017
Bot Trends 2017
David Pichsenmeister
 
ისდ ის გამოჩენება პროჩესში
ისდ  ის გამოჩენება პროჩესშიისდ  ის გამოჩენება პროჩესში
ისდ ის გამოჩენება პროჩესში
anjelaegiazaryan
 
The motherland-of-manufacturing
The motherland-of-manufacturingThe motherland-of-manufacturing
The motherland-of-manufacturing
Electrostar Noida
 
幼幼學前手練本 動手來寫ㄅㄆㄇ 2
幼幼學前手練本  動手來寫ㄅㄆㄇ 2幼幼學前手練本  動手來寫ㄅㄆㄇ 2
幼幼學前手練本 動手來寫ㄅㄆㄇ 2
penny1333
 
Electrostar electronic a146-noida-sec63
Electrostar electronic a146-noida-sec63Electrostar electronic a146-noida-sec63
Electrostar electronic a146-noida-sec63
Electrostar Noida
 

En vedette (20)

warp engine - an open source realtime push engine
warp engine - an open source realtime push enginewarp engine - an open source realtime push engine
warp engine - an open source realtime push engine
 
ReactiveMongo - non blocking and asynchronous I/O operations
ReactiveMongo - non blocking and asynchronous I/O operationsReactiveMongo - non blocking and asynchronous I/O operations
ReactiveMongo - non blocking and asynchronous I/O operations
 
Telegram's Bot Platform
Telegram's Bot PlatformTelegram's Bot Platform
Telegram's Bot Platform
 
Bot Trends 2016
Bot Trends 2016Bot Trends 2016
Bot Trends 2016
 
Development and deployment of polyglot systems
Development and deployment of polyglot systemsDevelopment and deployment of polyglot systems
Development and deployment of polyglot systems
 
play! scala file resource handling and image resizing
play! scala file resource handling and image resizingplay! scala file resource handling and image resizing
play! scala file resource handling and image resizing
 
Bot Trends 2017
Bot Trends 2017Bot Trends 2017
Bot Trends 2017
 
The Hitchhikers Guide To Html5 Offline Strategies (+firefoxOS)
The Hitchhikers Guide To Html5 Offline Strategies (+firefoxOS)The Hitchhikers Guide To Html5 Offline Strategies (+firefoxOS)
The Hitchhikers Guide To Html5 Offline Strategies (+firefoxOS)
 
Scala reflection
Scala reflectionScala reflection
Scala reflection
 
Will Chatbots kill apps? - Vienna Valley #7
Will Chatbots kill apps? - Vienna Valley #7Will Chatbots kill apps? - Vienna Valley #7
Will Chatbots kill apps? - Vienna Valley #7
 
Twitter & blogging for teachers
Twitter & blogging for teachersTwitter & blogging for teachers
Twitter & blogging for teachers
 
2013 aydinsan sunum tr-eng
2013  aydinsan sunum tr-eng2013  aydinsan sunum tr-eng
2013 aydinsan sunum tr-eng
 
Rockin n rollin r1
Rockin n rollin r1Rockin n rollin r1
Rockin n rollin r1
 
ისდ ის გამოჩენება პროჩესში
ისდ  ის გამოჩენება პროჩესშიისდ  ის გამოჩენება პროჩესში
ისდ ის გამოჩენება პროჩესში
 
Characterization dp
Characterization dpCharacterization dp
Characterization dp
 
The motherland-of-manufacturing
The motherland-of-manufacturingThe motherland-of-manufacturing
The motherland-of-manufacturing
 
幼幼學前手練本 動手來寫ㄅㄆㄇ 2
幼幼學前手練本  動手來寫ㄅㄆㄇ 2幼幼學前手練本  動手來寫ㄅㄆㄇ 2
幼幼學前手練本 動手來寫ㄅㄆㄇ 2
 
Name of manufacturing
Name of manufacturingName of manufacturing
Name of manufacturing
 
Leading ups - manufacturing - pune
Leading   ups - manufacturing - puneLeading   ups - manufacturing - pune
Leading ups - manufacturing - pune
 
Electrostar electronic a146-noida-sec63
Electrostar electronic a146-noida-sec63Electrostar electronic a146-noida-sec63
Electrostar electronic a146-noida-sec63
 

Similaire à html5 web apps vs native apps

Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013
Nick Galbreath
 
Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...
Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...
Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...
DEVCON
 
The death of Silverlight, the triumph of HTML5, and the future of software de...
The death of Silverlight, the triumph of HTML5, and the future of software de...The death of Silverlight, the triumph of HTML5, and the future of software de...
The death of Silverlight, the triumph of HTML5, and the future of software de...
Judah Himango
 

Similaire à html5 web apps vs native apps (20)

Alex jubien-think mobile
Alex jubien-think mobileAlex jubien-think mobile
Alex jubien-think mobile
 
Deep linking at App Promotion Summit
Deep linking at App Promotion SummitDeep linking at App Promotion Summit
Deep linking at App Promotion Summit
 
Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013
 
Hybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stackHybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stack
 
DevOps + MongoDB Serverless = 
DevOps + MongoDB Serverless = DevOps + MongoDB Serverless = 
DevOps + MongoDB Serverless = 
 
Demystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART IDemystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART I
 
Application Building The Glowe Way
Application Building The Glowe WayApplication Building The Glowe Way
Application Building The Glowe Way
 
Creating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing ToolkitCreating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing Toolkit
 
Using HTML5 to Build Mobile Apps
Using HTML5 to Build Mobile AppsUsing HTML5 to Build Mobile Apps
Using HTML5 to Build Mobile Apps
 
The near future of real web applications
The near future of real web applicationsThe near future of real web applications
The near future of real web applications
 
Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013
 
Mobile html5 v2
Mobile html5 v2Mobile html5 v2
Mobile html5 v2
 
The Tale of 2 CLIs - Ember-cli and Angular-cli
The Tale of 2 CLIs - Ember-cli and Angular-cliThe Tale of 2 CLIs - Ember-cli and Angular-cli
The Tale of 2 CLIs - Ember-cli and Angular-cli
 
Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...
Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...
Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...
 
The death of Silverlight, the triumph of HTML5, and the future of software de...
The death of Silverlight, the triumph of HTML5, and the future of software de...The death of Silverlight, the triumph of HTML5, and the future of software de...
The death of Silverlight, the triumph of HTML5, and the future of software de...
 
Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)
 
MTC Spring 2013 - crossplatform woes - robert virkus - 2013-03-13
MTC Spring 2013 -  crossplatform woes - robert virkus - 2013-03-13MTC Spring 2013 -  crossplatform woes - robert virkus - 2013-03-13
MTC Spring 2013 - crossplatform woes - robert virkus - 2013-03-13
 
Fixing security by fixing software development
Fixing security by fixing software developmentFixing security by fixing software development
Fixing security by fixing software development
 
Notes (2012-06-08)
Notes (2012-06-08)Notes (2012-06-08)
Notes (2012-06-08)
 
Web Development Services
Web Development ServicesWeb Development Services
Web Development Services
 

Plus de David Pichsenmeister

Plus de David Pichsenmeister (7)

Bots as Marketing Channels for Events
Bots as Marketing Channels for EventsBots as Marketing Channels for Events
Bots as Marketing Channels for Events
 
The art of building successful products
The art of building successful productsThe art of building successful products
The art of building successful products
 
Basics of Product Strategy
Basics of Product StrategyBasics of Product Strategy
Basics of Product Strategy
 
Vue.js SSR with Nuxt.js and Firebase
Vue.js SSR with Nuxt.js and Firebase Vue.js SSR with Nuxt.js and Firebase
Vue.js SSR with Nuxt.js and Firebase
 
Work at oratio - Tools for distributed teams
Work at oratio - Tools for distributed teamsWork at oratio - Tools for distributed teams
Work at oratio - Tools for distributed teams
 
How to build a great bot
How to build a great botHow to build a great bot
How to build a great bot
 
Chatbots - Canonical Interfaces as new Communication Channels
Chatbots - Canonical Interfaces as new Communication ChannelsChatbots - Canonical Interfaces as new Communication Channels
Chatbots - Canonical Interfaces as new Communication Channels
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
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
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

html5 web apps vs native apps