SlideShare a Scribd company logo
1 of 70
Download to read offline
Native
vs
Web
vs
Hybrid
Mobile Development Choices
Jason Grigsby
@grigs on Twitter • jason@cloudfour.com
cloudfour.com • userfirstweb.com
mobileportand.com
Early 2008
“It’s about usage. Not units”
• Number of queries on Google search from iPhones surpassed those
from Symbian-based phones in the days after Christmas. Nokia’s
Symbian-based phones are 40% of the market worldwide.
• German iPhone users consume 30 times more data.
• 95% of iPhone customers regularly surf the Internet. Data services
revenue increased from $2.7 billion in 2005 to $6.9 billion in 2007.
• Google sees 50 times the number of searches using the iPhone than
any other mobile device. They were so surprised, they asked their
engineers to check the logs to make sure it was correct.
• This is why major companies, Google, Quicken, etc. are all launching
iPhone-optimized services despite the iPhone’s 1% market share.
Surprise Story of 2008
Flickr photo by Drift Words: http://www.flickr.com/photos/44124413076@N01/11846265/
Web 2.0
Web-based Apps
Services & Mashups
Software as Service
Cloud Computing
iPhone App Store
Native Apps
Few APIs between apps
No Recurring Revenue
Local Storage
Flickr photo by Civisi: http://www.flickr.com/photos/civisi/2611679744/
http://www.readwriteweb.com/archives/top_10_web_platforms_of_2008.php
Carriers App Store
Openness
Entry Cost
Revenue Split
Restrictions
Releases
Micropayments
Closed, Seek permission
Open to anyone
who signs agreement
Thousands of dollars $99
60/40 to 50/50 70/30
Many Few
Difficult, Timely 1 to 2 weeks
Inconsistent iTunes for every phone
What makes the App Store successful?
http://blog.wired.com/gadgets/2009/02/shoot-is-iphone.html#c148364123
http://www.newsweek.com/id/174266
http://businessweek.com/@@0M43kIYQYKPISw0A/technology/content/sep2008/tc20080930_257832.htm
30 million
devices
25,000
apps
800 million
downloads
Gold Rush was On
Ringtone Apps
(FYI: Justin’s app is out soon. GymRat. $4.99)
http://twitter.com/justin/status/1210786170
http://furbo.org/2008/12/09/ring-tone-apps/
http://furbo.org/2009/02/16/raising-prices/
0
3750
7500
11250
15000
0 1.99 3.99 5.99 7.99 9.99 11.99 13.99 15.99+
Ringtone Apps
http://148apps.com/10000
Brutally Honest iPhone App Sales:
$32k Spent vs. $535 Revenue
http://www.streamingcolour.com/blog/2009/03/09/the-numbers-post-aka-brutal-honesty/
Dapple
Throwaway Apps
http://www.pinchmedia.com/appstore-secrets/
Throwaway Apps
http://www.pinchmedia.com/appstore-secrets/
Pinch Media’s Conclusions
•Users stop using the average applications
quickly.
•Long-term audiences are generally 1% of
total downloads
•Paid apps retain users longer, but still
steep drop off.
http://www.pinchmedia.com/appstore-secrets/
Success Determined by Top Lists & Features
http://appcubby.com/blog/files/financial_realities.html
More Open ≠ No Gatekeeper
96%
Approved
(what about that 4%?)
10 Rejected Applications
http://www.pcworld.com/article/159887-2/rejected_10_iphone_apps_that_didnt_make_apples_app_store.html
• Obama Trampoline
• MyShoe
• I Am Poor
• The South Park App
• Pull My Finger
• iBoobs
• Slasher
• Murderdome
• Podcaster
• Freedom Time
"Even though my personal political leanings are
Democratic, I think this app will be offensive to roughly
half our customers. What's the point?" — Steve Jobs
iPhone Only Part of World Wide Market
0
5000
10000
15000
20000
17949
7443
4714
4079
3195
327 437
Symbian RIM Windows Mobile iPhone Linux
Palm OS Other
Q4 2008 Smartphone Sales — Thousands of Units
http://www.gartner.com/it/page.jsp?id=910112
3.3Billion
Mobile phone for
half the planet.
Flickr photo by Pingnews: http://www.flickr.com/photos/pingnews/370061022/
3.3 Billion in Perspective
Source: http://communities-dominate.blogs.com/brands/2007/01/putting_27_bill.html
http://communities-dominate.blogs.com/brands/2008/01/when-there-is-a.html
2007 SMS Revenue: 100 billion
Flickr photo by Vlastula: http://www.flickr.com/photos/vlastula/450642954/
2007 SMS Revenue: 100 billion
•Box Office
•DVD Sales & Rentals
•Music Industry
•Video Games
Combined
Flickr photo by Vlastula: http://www.flickr.com/photos/vlastula/450642954/
•Box Office
•DVD Sales & Rentals
•Music Industry
•Video Games
Combined
Flickr photo by Vlastula: http://www.flickr.com/photos/vlastula/450642954/
200 billion for data services in 2008
(SMS accounts for 130B)
Flickr photo by André-Batista: http://www.flickr.com/photo_zoom.gne?id=408700622&size=o
Objective C
Java ME
WebOS
C++
.NET Compact
BREW
Dalvik
Visual Basic
C
Symbian Windows Mobile
Palm
Google Mobile — App Challenges
•Pressure from CEO for rapid releases
•10+ platforms to support
•Over 100 different builds
http://www.flickr.com/photos/83731031@N00/445924458/ • http://www.flickr.com/photos/mcdave/142758127/
http://www.flickr.com/photos/nataliejohnson/290541732/
Flickr photo by .Hessam: http://www.flickr.com/photos/essamo/1070527547/
Fragmentation:
This is what the
web is supposed
to solve.
Daily
Weekly
Ever in Month
0 17500 35000 52500 70000
63182
19283
22369
36870
10312
10821
Jan 08 Jan 09
http://www.comscore.com/press/release.asp?press=2752
Unique Users (000s)
Mobile Web Doubled in 2008
Mobile Internet to Grow Despite Recession
U.S. Europe
Current Users 58% 55%
Non-Users 27% 28%
Average intended usage increase over the next 24 months
http://www.tellabs.com/news/2009/index.cfm/nr/53.cfm
Top Five Services Non-users Intend
to Start Using in the Next 24 Months
U.S. Europe
Mobile Internet 49% 34%
MMS 38% 39%
Uploading Photos 34% 27%
Software/app download 30% 30%
Email 28% 32%
Carriers App Store Mobile Web
Openness
Entry Cost
Revenue Split
Restrictions
Releases
Micropayments
Closed, Seek
permission
Open to anyone
who signs agreement
Completely Open
Thousands of dollars $99 None
60/40 to 50/50 70/30 100%
Many Few None
Difficult, Timely 1 to 2 weeks Instantaneous
Inconsistent iTunes for every phone Not yet
Mobile Web Distribution
Ok Hot Shot, How are You Going to Create
Super Monkey Ball with HTML?
Ok Hot Shot, How are You Going to Create
Super Monkey Ball with HTML?
<div id=”bridge”
class=”rope”>
<div id=”bubble”>
<span id=”monkey sprite-
replace”>
Monkey</span>
jquery-banana.js
Ok Hot Shot, How are You Going to Create
Super Monkey Ball with HTML?
<div id=”bridge”
class=”rope”>
<div id=”bubble”>
<span id=”monkey sprite-
replace”>
Monkey</span>
jquery-banana.js
Some Applications Have to Be Native
Five Common Reasons for Native Apps
Performance
Offline Mode
Findability
Device Attributes
Monetization
Flickr photo by John Wardell (Netinho): http://www.flickr.com/photo_zoom.gne?id=760902403&size=l
Flickr: Uploaded February 11, 2007 by hawridger
Not for all applications
Good enough for many applications
Javascript Performance improving
Hardware Accelerated CSS
Web developers must improve
Javascript Speed Wars
http://webkit.org/blog/189/announcing-squirrelfish/
http://news.cnet.com/8301-1001_3-10030888-92.html
http://weblogs.mozillazine.org/roadmap/archives/2008/09/tracemonkey_update.html
http://webkit.org/blog/214/introducing-squirrelfish-extreme/
Javascript Speed Wars
http://webkit.org/blog/189/announcing-squirrelfish/
http://news.cnet.com/8301-1001_3-10030888-92.html
http://weblogs.mozillazine.org/roadmap/archives/2008/09/tracemonkey_update.html
http://webkit.org/blog/214/introducing-squirrelfish-extreme/
Javascript Speed Wars
http://webkit.org/blog/189/announcing-squirrelfish/
http://news.cnet.com/8301-1001_3-10030888-92.html
http://weblogs.mozillazine.org/roadmap/archives/2008/09/tracemonkey_update.html
http://webkit.org/blog/214/introducing-squirrelfish-extreme/
Javascript Speed Wars
http://webkit.org/blog/189/announcing-squirrelfish/
http://news.cnet.com/8301-1001_3-10030888-92.html
http://weblogs.mozillazine.org/roadmap/archives/2008/09/tracemonkey_update.html
http://webkit.org/blog/214/introducing-squirrelfish-extreme/
Javascript Speed Wars
http://webkit.org/blog/189/announcing-squirrelfish/
http://news.cnet.com/8301-1001_3-10030888-92.html
http://weblogs.mozillazine.org/roadmap/archives/2008/09/tracemonkey_update.html
http://webkit.org/blog/214/introducing-squirrelfish-extreme/
We’ve Become Bandwidth Gluttons
Since 2003:
• Web Page Size Tripled
• # of Objects Doubled
Since 1995:
• Web Page Size: 22x
• # of Objects: 21x
Source: http://www.websiteoptimization.com/speed/tweak/average-web-page/
Yahoo!’s 14 Performance Rules (Now 34!)
1. Make Fewer HTTP Requests
2. Use a Content Delivery Network
3. Add an Expires Header
4. Gzip Components
5. Put Stylesheets at the Top
6. Move Scripts to the Bottom
7. Avoid CSS Expressions
8. Make JavaScript and CSS External
9. Reduce DNS Lookups
10.Minify JavaScript
11.Avoid Redirects
12.Remove Duplicate Scripts
13.Configure ETags
14.Make AJAX Cacheable
Source: http://developer.yahoo.com/performance/rules.html
Offline Support
• HTML 5
• Client-side Database Storage API
• Application Cache
• Essentially SQLite in browser
• Available on iPhone since 2.0
• Google Gears, Android, Nokia soon?
http://148apps.com/10000
25,000 Apps
&
Findability?
“It all depends on the application, of course,” says
Mauro Montanaro, [Fox Mobile CEO] “and whether
they are paid or free.” But he also notes that the
“discoverability” of iPhone apps is becoming a bigger
problem, and that some of the marketing tactics that
Fox Mobile has used successfully on other handsets
just don’t work on the iPhone.
“The question, as usual, is placement. Who determines
[editorial placement]? Maybe someone out of Cupertino.”
Geolocation API
Camera
Address Book
Accelerometer
Flickr photo by Lyza Gardner: http://www.flickr.com/photos/lyza/49545547/
Flickr photo by Thomas Purves: http://www.flickr.com/photos/thomaspurves/744225198/
http://phonegap.com
What Can You Do With PhoneGap?
http://phonegap.com/projects
Phone
Gap?
Yes
we
can
http://mobiforge.com/designing/story/effective-design-multiple-screen-sizes
Mobile Progressive Enhancement
[content]
http://mobiforge.com/designing/story/effective-design-multiple-screen-sizes
Mobile Progressive Enhancement
[content]
WURFL
http://mobiforge.com/designing/story/effective-design-multiple-screen-sizes
Mobile Progressive Enhancement
[content]
WURFL
http://mobiforge.com/designing/story/effective-design-multiple-screen-sizes
Mobile Progressive Enhancement
[content]
WURFL Phone Gap
Add Functionality
http://mobiforge.com/designing/story/effective-design-multiple-screen-sizes
Mobile Progressive Enhancement
[content]
WURFL Phone Gap
Add Functionality
Keys to Successful Hybrid Apps
•Make the experience feel like a native application
•Take advantage of the enhanced features
•Don’t simply release a hybrid version of the
mobile web site
•Optimize performance
Flickr photo by MarkKelley: http://www.flickr.com/photos/markkelley/1022720488/
Flickr photo by Pingnews: http://www.flickr.com/photos/pingnews/370061022/
Thank You for Your Time!
Work: http://cloudfour.com • Blog: http://userfirstweb.com • Twitter: @grigs
Mobile Concurrency Test: http://cloudfour.com/mobile/

More Related Content

What's hot

Effective Mobile Marketing
Effective Mobile Marketing Effective Mobile Marketing
Effective Mobile Marketing Blake Sirach
 
iPad: Web Opportunities
iPad: Web OpportunitiesiPad: Web Opportunities
iPad: Web OpportunitiesJason Grigsby
 
Beyond Pokémon Go, What's Next?
Beyond Pokémon Go, What's Next? Beyond Pokémon Go, What's Next?
Beyond Pokémon Go, What's Next? Edith Yeung
 
WillDevicesShadows
WillDevicesShadowsWillDevicesShadows
WillDevicesShadowsRussellWill
 
Mobile WordPress: Dale Mugford of BraveNewCode
Mobile WordPress: Dale Mugford of BraveNewCodeMobile WordPress: Dale Mugford of BraveNewCode
Mobile WordPress: Dale Mugford of BraveNewCodeBraveNewCode Inc.
 
The future is mobile
The future is mobileThe future is mobile
The future is mobileShannon Smith
 
SparkUp 2010 Mobile UX 101
SparkUp 2010 Mobile UX 101SparkUp 2010 Mobile UX 101
SparkUp 2010 Mobile UX 101Antony Ribot
 
500 Mobile Collective - Mobile Growth Hacking MOAARRR @ MWC 2015 4YFN
500 Mobile Collective - Mobile Growth Hacking MOAARRR @ MWC 2015 4YFN500 Mobile Collective - Mobile Growth Hacking MOAARRR @ MWC 2015 4YFN
500 Mobile Collective - Mobile Growth Hacking MOAARRR @ MWC 2015 4YFNEdith Yeung
 
Tuenti Mobile Development
Tuenti Mobile DevelopmentTuenti Mobile Development
Tuenti Mobile DevelopmentTuenti
 
Go Mobile With WordPress (2012)
Go Mobile With WordPress (2012)Go Mobile With WordPress (2012)
Go Mobile With WordPress (2012)BraveNewCode Inc.
 
The mobile browser world
The mobile browser worldThe mobile browser world
The mobile browser worldPeter-Paul Koch
 
State of the Mobile Browsers
State of the Mobile BrowsersState of the Mobile Browsers
State of the Mobile BrowsersPeter-Paul Koch
 
Responsive Email Design
Responsive Email DesignResponsive Email Design
Responsive Email DesignAnna Yeaman
 
Edith Yeung Mobile Growth Hacking @ App World 2015
Edith Yeung Mobile Growth Hacking @ App World 2015Edith Yeung Mobile Growth Hacking @ App World 2015
Edith Yeung Mobile Growth Hacking @ App World 2015Edith Yeung
 
Startup Metrics for Mobile Pirates #MOAARRR by Edith Yeung
Startup Metrics for Mobile Pirates #MOAARRR by Edith YeungStartup Metrics for Mobile Pirates #MOAARRR by Edith Yeung
Startup Metrics for Mobile Pirates #MOAARRR by Edith YeungEdith Yeung
 
Some Kind of Wonderful
Some Kind of WonderfulSome Kind of Wonderful
Some Kind of WonderfulBryan Rieger
 
Designing for iPad
Designing for iPadDesigning for iPad
Designing for iPadPek Pongpaet
 
Designing for diversity - how to stop worrying and embrace the Android revol...
Designing for diversity -  how to stop worrying and embrace the Android revol...Designing for diversity -  how to stop worrying and embrace the Android revol...
Designing for diversity - how to stop worrying and embrace the Android revol...yiibu
 

What's hot (20)

Effective Mobile Marketing
Effective Mobile Marketing Effective Mobile Marketing
Effective Mobile Marketing
 
iPad: Web Opportunities
iPad: Web OpportunitiesiPad: Web Opportunities
iPad: Web Opportunities
 
Beyond Pokémon Go, What's Next?
Beyond Pokémon Go, What's Next? Beyond Pokémon Go, What's Next?
Beyond Pokémon Go, What's Next?
 
WillDevicesShadows
WillDevicesShadowsWillDevicesShadows
WillDevicesShadows
 
Mobile WordPress: Dale Mugford of BraveNewCode
Mobile WordPress: Dale Mugford of BraveNewCodeMobile WordPress: Dale Mugford of BraveNewCode
Mobile WordPress: Dale Mugford of BraveNewCode
 
The future is mobile
The future is mobileThe future is mobile
The future is mobile
 
SparkUp 2010 Mobile UX 101
SparkUp 2010 Mobile UX 101SparkUp 2010 Mobile UX 101
SparkUp 2010 Mobile UX 101
 
500 Mobile Collective - Mobile Growth Hacking MOAARRR @ MWC 2015 4YFN
500 Mobile Collective - Mobile Growth Hacking MOAARRR @ MWC 2015 4YFN500 Mobile Collective - Mobile Growth Hacking MOAARRR @ MWC 2015 4YFN
500 Mobile Collective - Mobile Growth Hacking MOAARRR @ MWC 2015 4YFN
 
Tuenti Mobile Development
Tuenti Mobile DevelopmentTuenti Mobile Development
Tuenti Mobile Development
 
Go Mobile With WordPress (2012)
Go Mobile With WordPress (2012)Go Mobile With WordPress (2012)
Go Mobile With WordPress (2012)
 
The mobile browser world
The mobile browser worldThe mobile browser world
The mobile browser world
 
State of the Mobile Browsers
State of the Mobile BrowsersState of the Mobile Browsers
State of the Mobile Browsers
 
Responsive Email Design
Responsive Email DesignResponsive Email Design
Responsive Email Design
 
Mobile Tsunami
Mobile TsunamiMobile Tsunami
Mobile Tsunami
 
Edith Yeung Mobile Growth Hacking @ App World 2015
Edith Yeung Mobile Growth Hacking @ App World 2015Edith Yeung Mobile Growth Hacking @ App World 2015
Edith Yeung Mobile Growth Hacking @ App World 2015
 
Startup Metrics for Mobile Pirates #MOAARRR by Edith Yeung
Startup Metrics for Mobile Pirates #MOAARRR by Edith YeungStartup Metrics for Mobile Pirates #MOAARRR by Edith Yeung
Startup Metrics for Mobile Pirates #MOAARRR by Edith Yeung
 
Some Kind of Wonderful
Some Kind of WonderfulSome Kind of Wonderful
Some Kind of Wonderful
 
Designing for iPad
Designing for iPadDesigning for iPad
Designing for iPad
 
The Immobile Web
The Immobile WebThe Immobile Web
The Immobile Web
 
Designing for diversity - how to stop worrying and embrace the Android revol...
Designing for diversity -  how to stop worrying and embrace the Android revol...Designing for diversity -  how to stop worrying and embrace the Android revol...
Designing for diversity - how to stop worrying and embrace the Android revol...
 

Similar to La musique via Internet et les réseaux mobiles

Mobile Developement Choises
Mobile Developement ChoisesMobile Developement Choises
Mobile Developement ChoisesAlexander Anikin
 
Where 2.0 — Native vs Web vs Hybrid: Mobile Development Choices
Where 2.0 — Native vs Web vs Hybrid: Mobile Development ChoicesWhere 2.0 — Native vs Web vs Hybrid: Mobile Development Choices
Where 2.0 — Native vs Web vs Hybrid: Mobile Development ChoicesJason Grigsby
 
Going Fast on the Mobile Web
Going Fast on the Mobile WebGoing Fast on the Mobile Web
Going Fast on the Mobile WebJason Grigsby
 
Native vs. Mobile Web vs. Hybrid Apps for Mobile Development
Native vs. Mobile Web vs. Hybrid Apps for Mobile DevelopmentNative vs. Mobile Web vs. Hybrid Apps for Mobile Development
Native vs. Mobile Web vs. Hybrid Apps for Mobile DevelopmentJason Grigsby
 
Web Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesWeb Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesMatt Machell
 
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstWebExpo
 
10 reasons why now is the perfect time to get serious about the mobile web
10 reasons why now is the perfect time to get serious about the mobile web10 reasons why now is the perfect time to get serious about the mobile web
10 reasons why now is the perfect time to get serious about the mobile webTijs Vrolix
 
Web Services for Fun and Profit
Web Services for Fun and ProfitWeb Services for Fun and Profit
Web Services for Fun and ProfitSimon Willison
 
DigiMarketing In A Crisis, The Next Step After E Commerce
DigiMarketing In A Crisis, The Next Step After E CommerceDigiMarketing In A Crisis, The Next Step After E Commerce
DigiMarketing In A Crisis, The Next Step After E CommerceIan Fenwick, Digital Marketing
 
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!Mobile Web Italy Meetup
 
WITI Summit 2013 Mobile Technology Trends & Strategy
WITI Summit 2013 Mobile Technology Trends & StrategyWITI Summit 2013 Mobile Technology Trends & Strategy
WITI Summit 2013 Mobile Technology Trends & StrategyAmanda McConnell
 
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...affilinet
 
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Paul Brown
 
10 reasons why now is the perfect time to get started with the mobile web
10 reasons why now is the perfect time to get started with the mobile web10 reasons why now is the perfect time to get started with the mobile web
10 reasons why now is the perfect time to get started with the mobile webTijs Vrolix
 
Beyond the hamburger menu - Reasons:London, 20 Feb 2015
Beyond the hamburger menu - Reasons:London, 20 Feb 2015Beyond the hamburger menu - Reasons:London, 20 Feb 2015
Beyond the hamburger menu - Reasons:London, 20 Feb 2015Anna Dahlström
 
Smartphone Reporting Done Smarter
Smartphone Reporting Done SmarterSmartphone Reporting Done Smarter
Smartphone Reporting Done SmarterVictor Hernandez
 
Mobile News Madness - March 2012
Mobile News Madness - March 2012Mobile News Madness - March 2012
Mobile News Madness - March 2012Jeff Bollinger
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Developmentshikishiji
 
Taking advantage of the growth in mobile gaming
Taking advantage of the growth in mobile gamingTaking advantage of the growth in mobile gaming
Taking advantage of the growth in mobile gamingÓlafur Andri Ragnarsson
 

Similar to La musique via Internet et les réseaux mobiles (20)

Mobile Developement Choises
Mobile Developement ChoisesMobile Developement Choises
Mobile Developement Choises
 
Where 2.0 — Native vs Web vs Hybrid: Mobile Development Choices
Where 2.0 — Native vs Web vs Hybrid: Mobile Development ChoicesWhere 2.0 — Native vs Web vs Hybrid: Mobile Development Choices
Where 2.0 — Native vs Web vs Hybrid: Mobile Development Choices
 
Going Fast on the Mobile Web
Going Fast on the Mobile WebGoing Fast on the Mobile Web
Going Fast on the Mobile Web
 
Native vs. Mobile Web vs. Hybrid Apps for Mobile Development
Native vs. Mobile Web vs. Hybrid Apps for Mobile DevelopmentNative vs. Mobile Web vs. Hybrid Apps for Mobile Development
Native vs. Mobile Web vs. Hybrid Apps for Mobile Development
 
Web Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesWeb Apps and Responsive Design for Libraries
Web Apps and Responsive Design for Libraries
 
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile First
 
10 reasons why now is the perfect time to get serious about the mobile web
10 reasons why now is the perfect time to get serious about the mobile web10 reasons why now is the perfect time to get serious about the mobile web
10 reasons why now is the perfect time to get serious about the mobile web
 
Web Services for Fun and Profit
Web Services for Fun and ProfitWeb Services for Fun and Profit
Web Services for Fun and Profit
 
DigiMarketing In A Crisis, The Next Step After E Commerce
DigiMarketing In A Crisis, The Next Step After E CommerceDigiMarketing In A Crisis, The Next Step After E Commerce
DigiMarketing In A Crisis, The Next Step After E Commerce
 
Brunei keynote Library Futures
Brunei keynote Library FuturesBrunei keynote Library Futures
Brunei keynote Library Futures
 
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
 
WITI Summit 2013 Mobile Technology Trends & Strategy
WITI Summit 2013 Mobile Technology Trends & StrategyWITI Summit 2013 Mobile Technology Trends & Strategy
WITI Summit 2013 Mobile Technology Trends & Strategy
 
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
 
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
 
10 reasons why now is the perfect time to get started with the mobile web
10 reasons why now is the perfect time to get started with the mobile web10 reasons why now is the perfect time to get started with the mobile web
10 reasons why now is the perfect time to get started with the mobile web
 
Beyond the hamburger menu - Reasons:London, 20 Feb 2015
Beyond the hamburger menu - Reasons:London, 20 Feb 2015Beyond the hamburger menu - Reasons:London, 20 Feb 2015
Beyond the hamburger menu - Reasons:London, 20 Feb 2015
 
Smartphone Reporting Done Smarter
Smartphone Reporting Done SmarterSmartphone Reporting Done Smarter
Smartphone Reporting Done Smarter
 
Mobile News Madness - March 2012
Mobile News Madness - March 2012Mobile News Madness - March 2012
Mobile News Madness - March 2012
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
Taking advantage of the growth in mobile gaming
Taking advantage of the growth in mobile gamingTaking advantage of the growth in mobile gaming
Taking advantage of the growth in mobile gaming
 

Recently uploaded

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

La musique via Internet et les réseaux mobiles