Mobile HTML5 Web Apps - Codemotion 2012

2,150 views

Published on

Published in: Technology, Business
  • Be the first to comment

Mobile HTML5 Web Apps - Codemotion 2012

  1. 1. Marco Casario CTO – Comtaste http://casario.blogs.com© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  2. 2. DEVELOPERDEVELOPER DEVELOPER
  3. 3. W ho a m I
  4. 4. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.WWW.COMTASTE.COM
  5. 5. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.WWW.COMTASTE.COM
  6. 6. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.WWW.COMTASTE.COM
  7. 7. http://www.meetup.com/HTML5-Italy/© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  8. 8. 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
  9. 9. The explosion of devices introduces new challenges for every organization…© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  10. 10. Il mobile ha superato il web !© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  11. 11. Perchè cross-platform?© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  12. 12. According to Ciscos 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. Thats 11.324.620TB.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  13. 13. Native Apps vs. Web Apps © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.WWW.COMTASTE.COM
  14. 14. Le app native sono più POTENTI • In termini di UX le native app possono fare molto: massima integrazione con lhardware 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.
  15. 15. Le app native sono più PERFORMANTI • Le native app non hanno la barriera del web rutime perchè usano lhardware 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.
  16. 16. 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.
  17. 17. 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.
  18. 18. 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.
  19. 19. 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.
  20. 20. 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.
  21. 21. Le app native fanno GUADAGNARE • Gli store offrono un semplice sistema di pagamento per le native app • Il web permette di guadagnare con ladvertising e le sponsorship© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  22. 22. 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.
  23. 23. 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.
  24. 24. The Financial Times Web App© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  25. 25. 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.
  26. 26. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

×