SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Marco Casario
      CTO – Comtaste
      http://casario.blogs.com


© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
DEVELOPER
DEVELOPER
  DEVELOPER
W ho a m I
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
WWW.COMTASTE.COM
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
WWW.COMTASTE.COM
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
WWW.COMTASTE.COM
http://www.meetup.com/HTML5-Italy/




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
1                           Mobile Explosion



                         2                             Native apps vs. Web apps



                         3                            PhoneGap, a mobile framework



 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
WWW.COMTASTE.COM
The explosion of devices introduces new challenges for every
                               organization…




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Il mobile ha superato il web !




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Perchè cross-platform?




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
According to Cisco's report mobile data traffic will grow up to
           1.3EB per month during this year. In 2016, Cisco predicts a
          total of 10.8EB of traffic every month. That's 11.324.620TB.




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Native Apps
                                               vs.
                                           Web Apps
 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
WWW.COMTASTE.COM
Le app native sono più POTENTI


         • In termini di UX le native app possono fare molto:
         massima integrazione con l'hardware del device
         • Il Web sta evolvendo velocemente. Vedi il recente
         annuncio del Battery Status API. W3C Working Draft 29
         November 2011

         • Nascita di framework come Phonegap, Titanium, Jquery
         Mobile


© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Le app native sono più PERFORMANTI


         • Le native app non hanno la barriera del web rutime perchè
          usano l'hardware del device
         • Il web è diventato più veloce: Javascript engine più
         performanti, graphic hardware accelleration e Web Workers
         APIs




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
V8, the JavaScript engine that ships with Chrome, was a major
      development in web performance when it launched, and since
                      then, it has only gotten faster:




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Graphic rendering engines has also sped up the web, and now
      hardware acceleration is starting to happen. Have a look at the
         speed bump provided by hardware accelerated-canvas




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Le app native sono SEMPLICI da sviluppare


         • Le native app usano linguaggi robusti, scalabili e facili da
         debuggare


         • Il web permette di usare I linguaggi open del web: HTML5,
         JavaScript, CSS3


         • Le Web App sono cross-platform (no-porting)


© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Le app native usano il LOOK&FEEL del device


         • Le native app usano controlli e componenti nativi del
         device a cui gli utenti sono abituati


         • Il web permette permette un approccio “one size fits all”


         • Le Web App possono essere personalizzate sulle
         piattaforme che riteniamo più importanti


© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Le app native si TROVANO facilmente


         • Le native app sono pubblicate sugli Store e trovate li dagli
         utenti


         • Il web è a disposizione di tutti accedendo dal browser e
         usando motori di ricerca

         • Manca un Web Store (a parte il Chrome Store) …. per ora



© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Le app native fanno GUADAGNARE


         • Gli store offrono un semplice sistema di pagamento per le
         native app


         • Il web permette di guadagnare con l'advertising e le
         sponsorship




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Le app native si AGGIORNANO


         • Per aggiornare una native app bisogna ripubblicarla sullo
         Store


         • Le Web App possono essere aggiornate in maniera
         remota in quanto sono applicazioni web




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
The vast majority of apps downloaded from the App Store are
        in use by less than 5% of users after one month has passed
                             since the download,




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
The Financial Times Web App




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
The FT web app, which is optimised for use on iPad and
  iPhone, is available via your Safari browser at app.ft.com rather
  than from an app store.

  The web app is our most complete app to date and we regularly
  add new features and sections to it.

  These are available instantly, without the need to download a
  new version. Recent additions include 'clippings' for iPad,
  allowing you to save articles for later reading, and enhanced
  graphics.

  The web app replaces our apps that were available in the App
  Store.

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

Weitere ähnliche Inhalte

Was ist angesagt?

Development mobile app cross device
Development mobile app cross deviceDevelopment mobile app cross device
Development mobile app cross device
Phuong Nguyen
 
iTunes App Store Submission Process
iTunes App Store Submission ProcessiTunes App Store Submission Process
iTunes App Store Submission Process
Anscamobile
 
02 BlackBerry Application Development
02 BlackBerry Application Development02 BlackBerry Application Development
02 BlackBerry Application Development
Arief Gunawan
 

Was ist angesagt? (20)

Alex jubien-think mobile
Alex jubien-think mobileAlex jubien-think mobile
Alex jubien-think mobile
 
Hybrid mobile app development
Hybrid mobile app developmentHybrid mobile app development
Hybrid mobile app development
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
 
What are the challenges in i os app development
What are the challenges in i os app developmentWhat are the challenges in i os app development
What are the challenges in i os app development
 
Development mobile app cross device
Development mobile app cross deviceDevelopment mobile app cross device
Development mobile app cross device
 
iTunes App Store Submission Process
iTunes App Store Submission ProcessiTunes App Store Submission Process
iTunes App Store Submission Process
 
02 BlackBerry Application Development
02 BlackBerry Application Development02 BlackBerry Application Development
02 BlackBerry Application Development
 
Building Hybrid Apps with AngularJS and Ionic
Building Hybrid Apps with AngularJS and IonicBuilding Hybrid Apps with AngularJS and Ionic
Building Hybrid Apps with AngularJS and Ionic
 
Filemobile looks at Employee Generated Content
Filemobile looks at Employee Generated ContentFilemobile looks at Employee Generated Content
Filemobile looks at Employee Generated Content
 
iPhone Development Overview
iPhone Development OverviewiPhone Development Overview
iPhone Development Overview
 
Building Mobile Proximity Apps with iBeacon
Building Mobile Proximity Apps with iBeaconBuilding Mobile Proximity Apps with iBeacon
Building Mobile Proximity Apps with iBeacon
 
tvOS, The Focus Engine, and Swift
tvOS, The Focus Engine, and SwifttvOS, The Focus Engine, and Swift
tvOS, The Focus Engine, and Swift
 
Mobile applications chapter 2
Mobile applications chapter 2Mobile applications chapter 2
Mobile applications chapter 2
 
iPhone University Developer Program
iPhone University Developer ProgramiPhone University Developer Program
iPhone University Developer Program
 
Mobile application development strategy and execution
Mobile application development   strategy and executionMobile application development   strategy and execution
Mobile application development strategy and execution
 
Amaze Futures Sessions
Amaze Futures SessionsAmaze Futures Sessions
Amaze Futures Sessions
 
PhoneGap Enterprise Viewer by Anthony Rumsey
PhoneGap Enterprise Viewer by Anthony RumseyPhoneGap Enterprise Viewer by Anthony Rumsey
PhoneGap Enterprise Viewer by Anthony Rumsey
 
Mobile Design. Strategic Solutions.
Mobile Design. Strategic Solutions.Mobile Design. Strategic Solutions.
Mobile Design. Strategic Solutions.
 
Introduction to tvOS app Development !
Introduction to tvOS app Development !Introduction to tvOS app Development !
Introduction to tvOS app Development !
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
 

Andere mochten auch

Andere mochten auch (6)

Enterprise Spring and Flex applications
Enterprise Spring and Flex applicationsEnterprise Spring and Flex applications
Enterprise Spring and Flex applications
 
Adobe TechConnection: Flex Best Practices
Adobe TechConnection: Flex Best PracticesAdobe TechConnection: Flex Best Practices
Adobe TechConnection: Flex Best Practices
 
Enterprise Rich Internet Applications con Java, Livecycle DS e Flex 3
Enterprise Rich Internet Applications con Java, Livecycle DS e Flex 3Enterprise Rich Internet Applications con Java, Livecycle DS e Flex 3
Enterprise Rich Internet Applications con Java, Livecycle DS e Flex 3
 
Designing Flex and AIR applications
Designing Flex and AIR applicationsDesigning Flex and AIR applications
Designing Flex and AIR applications
 
Applicazioni HTML5 Superveloci - Salvatore Romeo
Applicazioni HTML5 Superveloci - Salvatore RomeoApplicazioni HTML5 Superveloci - Salvatore Romeo
Applicazioni HTML5 Superveloci - Salvatore Romeo
 
Developing Mash up applications with Adobe AIR
Developing Mash up applications with Adobe AIRDeveloping Mash up applications with Adobe AIR
Developing Mash up applications with Adobe AIR
 

Ähnlich wie Mobile HTML5 Web Apps - Codemotion 2012

Ähnlich wie Mobile HTML5 Web Apps - Codemotion 2012 (20)

HTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyHTML5 for Mobile - When and Why
HTML5 for Mobile - When and Why
 
Demystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART IDemystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART I
 
Debugging mobile websites and web apps
Debugging mobile websites and web appsDebugging mobile websites and web apps
Debugging mobile websites and web apps
 
Oop2012 mobile workshops
Oop2012 mobile workshopsOop2012 mobile workshops
Oop2012 mobile workshops
 
appMobi HTML5 Gaming
appMobi HTML5 GamingappMobi HTML5 Gaming
appMobi HTML5 Gaming
 
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldReasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store World
 
HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?
 
Do You Need a Web App or a Native App?
Do You Need a Web App or a Native App?Do You Need a Web App or a Native App?
Do You Need a Web App or a Native App?
 
Webapi
WebapiWebapi
Webapi
 
Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile application
 
Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?
 
MMT 28: Adobe »Edge to the Flash«
MMT 28: Adobe »Edge to the Flash«MMT 28: Adobe »Edge to the Flash«
MMT 28: Adobe »Edge to the Flash«
 
Mobile Design for Instructional Designers
Mobile Design for Instructional DesignersMobile Design for Instructional Designers
Mobile Design for Instructional Designers
 
Montpellier - Flex UG
Montpellier - Flex UGMontpellier - Flex UG
Montpellier - Flex UG
 
Hybrid Mobile Application
Hybrid Mobile ApplicationHybrid Mobile Application
Hybrid Mobile Application
 
Hybrid mobile app
Hybrid mobile appHybrid mobile app
Hybrid mobile app
 
Flash camp portugal - Let's talk about Flex baby
Flash camp portugal - Let's talk about Flex babyFlash camp portugal - Let's talk about Flex baby
Flash camp portugal - Let's talk about Flex baby
 
Appium - Reality check on the world’s leading Open Source Framework for Mobil...
Appium - Reality check on the world’s leading Open Source Framework for Mobil...Appium - Reality check on the world’s leading Open Source Framework for Mobil...
Appium - Reality check on the world’s leading Open Source Framework for Mobil...
 
Flex presentation for Paris Android User group PAUG
Flex presentation for Paris Android User group PAUGFlex presentation for Paris Android User group PAUG
Flex presentation for Paris Android User group PAUG
 
Flexpaug 111207121300-phpapp01
Flexpaug 111207121300-phpapp01Flexpaug 111207121300-phpapp01
Flexpaug 111207121300-phpapp01
 

Mehr von marcocasario

HTML5, CSS3 e Javascript per sviluppare Web App per tutti gli schermi - Codem...
HTML5, CSS3 e Javascript per sviluppare Web App per tutti gli schermi - Codem...HTML5, CSS3 e Javascript per sviluppare Web App per tutti gli schermi - Codem...
HTML5, CSS3 e Javascript per sviluppare Web App per tutti gli schermi - Codem...
marcocasario
 

Mehr von marcocasario (15)

HTML5, CSS3 e Javascript per sviluppare Web App per tutti gli schermi - Codem...
HTML5, CSS3 e Javascript per sviluppare Web App per tutti gli schermi - Codem...HTML5, CSS3 e Javascript per sviluppare Web App per tutti gli schermi - Codem...
HTML5, CSS3 e Javascript per sviluppare Web App per tutti gli schermi - Codem...
 
HTML5 Italy: Back end ecosystems for your applications - Cesare Rocchi + Clau...
HTML5 Italy: Back end ecosystems for your applications - Cesare Rocchi + Clau...HTML5 Italy: Back end ecosystems for your applications - Cesare Rocchi + Clau...
HTML5 Italy: Back end ecosystems for your applications - Cesare Rocchi + Clau...
 
HTML5 Italy: Mai più CSS, fogli di stile moderni con LESS - Salvatore Romeo
HTML5 Italy: Mai più CSS, fogli di stile moderni con LESS - Salvatore RomeoHTML5 Italy: Mai più CSS, fogli di stile moderni con LESS - Salvatore Romeo
HTML5 Italy: Mai più CSS, fogli di stile moderni con LESS - Salvatore Romeo
 
HTML5 cross-platform and device development: web app per tutti gli schermi
HTML5 cross-platform and device development: web app per tutti gli schermiHTML5 cross-platform and device development: web app per tutti gli schermi
HTML5 cross-platform and device development: web app per tutti gli schermi
 
Local Persistent data with ActionScript 3 and AIR
Local Persistent data with ActionScript 3 and AIRLocal Persistent data with ActionScript 3 and AIR
Local Persistent data with ActionScript 3 and AIR
 
We make it RIA at Comtaste
We make it RIA at ComtasteWe make it RIA at Comtaste
We make it RIA at Comtaste
 
Flex and AIR User Interface Design Showcases and Examples
Flex and AIR User Interface Design Showcases and ExamplesFlex and AIR User Interface Design Showcases and Examples
Flex and AIR User Interface Design Showcases and Examples
 
Architecting ActionScript 3 applications using PureMVC
Architecting ActionScript 3 applications using PureMVCArchitecting ActionScript 3 applications using PureMVC
Architecting ActionScript 3 applications using PureMVC
 
The ActionScript Conference 08, Singapore - Developing ActionScript 3 Mash up...
The ActionScript Conference 08, Singapore - Developing ActionScript 3 Mash up...The ActionScript Conference 08, Singapore - Developing ActionScript 3 Mash up...
The ActionScript Conference 08, Singapore - Developing ActionScript 3 Mash up...
 
FlexCamp London
FlexCamp LondonFlexCamp London
FlexCamp London
 
Flex Daily Solutions @ FITC 2008
Flex Daily Solutions @ FITC 2008Flex Daily Solutions @ FITC 2008
Flex Daily Solutions @ FITC 2008
 
Rich Internet Application con Flex, AIR e Java
Rich Internet Application con Flex, AIR e JavaRich Internet Application con Flex, AIR e Java
Rich Internet Application con Flex, AIR e Java
 
Developing Adobe AIR desktop applications
Developing Adobe AIR desktop applicationsDeveloping Adobe AIR desktop applications
Developing Adobe AIR desktop applications
 
Developing AJAX pages using the Adobe Spry framework in Dreamweaver CS3
Developing AJAX pages using the Adobe Spry framework in Dreamweaver CS3Developing AJAX pages using the Adobe Spry framework in Dreamweaver CS3
Developing AJAX pages using the Adobe Spry framework in Dreamweaver CS3
 
Choosing the right Rich Internet Application technology path
Choosing the right Rich Internet Application technology pathChoosing the right Rich Internet Application technology path
Choosing the right Rich Internet Application technology path
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

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)
 
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
 
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
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
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
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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
 
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
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Mobile HTML5 Web Apps - Codemotion 2012

  • 1. Marco Casario CTO – Comtaste http://casario.blogs.com © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 3.
  • 4. W ho a m I
  • 5. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. WWW.COMTASTE.COM
  • 6. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. WWW.COMTASTE.COM
  • 7. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. WWW.COMTASTE.COM
  • 8. http://www.meetup.com/HTML5-Italy/ © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 9. 1 Mobile Explosion 2 Native apps vs. Web apps 3 PhoneGap, a mobile framework © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. WWW.COMTASTE.COM
  • 10. The explosion of devices introduces new challenges for every organization… © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 11. Il mobile ha superato il web ! © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 12. Perchè cross-platform? © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 13. According to Cisco's report mobile data traffic will grow up to 1.3EB per month during this year. In 2016, Cisco predicts a total of 10.8EB of traffic every month. That's 11.324.620TB. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 14. Native Apps vs. Web Apps © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. WWW.COMTASTE.COM
  • 15. Le app native sono più POTENTI • In termini di UX le native app possono fare molto: massima integrazione con l'hardware del device • Il Web sta evolvendo velocemente. Vedi il recente annuncio del Battery Status API. W3C Working Draft 29 November 2011 • Nascita di framework come Phonegap, Titanium, Jquery Mobile © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 16. Le app native sono più PERFORMANTI • Le native app non hanno la barriera del web rutime perchè usano l'hardware del device • Il web è diventato più veloce: Javascript engine più performanti, graphic hardware accelleration e Web Workers APIs © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 17. V8, the JavaScript engine that ships with Chrome, was a major development in web performance when it launched, and since then, it has only gotten faster: © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 18. Graphic rendering engines has also sped up the web, and now hardware acceleration is starting to happen. Have a look at the speed bump provided by hardware accelerated-canvas © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 19. Le app native sono SEMPLICI da sviluppare • Le native app usano linguaggi robusti, scalabili e facili da debuggare • Il web permette di usare I linguaggi open del web: HTML5, JavaScript, CSS3 • Le Web App sono cross-platform (no-porting) © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 20. Le app native usano il LOOK&FEEL del device • Le native app usano controlli e componenti nativi del device a cui gli utenti sono abituati • Il web permette permette un approccio “one size fits all” • Le Web App possono essere personalizzate sulle piattaforme che riteniamo più importanti © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 21. Le app native si TROVANO facilmente • Le native app sono pubblicate sugli Store e trovate li dagli utenti • Il web è a disposizione di tutti accedendo dal browser e usando motori di ricerca • Manca un Web Store (a parte il Chrome Store) …. per ora © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 22. Le app native fanno GUADAGNARE • Gli store offrono un semplice sistema di pagamento per le native app • Il web permette di guadagnare con l'advertising e le sponsorship © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 23. Le app native si AGGIORNANO • Per aggiornare una native app bisogna ripubblicarla sullo Store • Le Web App possono essere aggiornate in maniera remota in quanto sono applicazioni web © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 24. The vast majority of apps downloaded from the App Store are in use by less than 5% of users after one month has passed since the download, © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 25. The Financial Times Web App © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 26. The FT web app, which is optimised for use on iPad and iPhone, is available via your Safari browser at app.ft.com rather than from an app store. The web app is our most complete app to date and we regularly add new features and sections to it. These are available instantly, without the need to download a new version. Recent additions include 'clippings' for iPad, allowing you to save articles for later reading, and enhanced graphics. The web app replaces our apps that were available in the App Store. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 27. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.