Mobile Apps Cross Platform - Droidcon 2009

  • Published on
    27-Jan-2015

  • View
    102

  • Download
    0

Embed Size (px)

DESCRIPTION

The droidcon presentation about mobile cross platform environments.

Transcript

<ul><li> 1. Cross PlatformMobile Apps Using HTML, CSS, JavaScriptWolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 </li></ul> <p> 2. JavaScriptFrontEnd AJAX Usability UserExperienceBrowserCSS django dojo mobile Web2.0 widgets OpenSource Wolfram Kriesing, uxebu @wolframkriesingDonnerstag, 26. November 2009 3. Stores30th July 200914 Storeshttp://blog.distimo.com/mobile-app-store-overview/Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 4. Stores30th July 2009 27th October 2009 14 Stores 24 Storeshttp://blog.distimo.com/mobile-app-store-overview/Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 5. Wanna write nativeApps for each?Wolfram Kriesing, uxebu @wolframkriesingDonnerstag, 26. November 2009 6. Native Apps iPhone Objective-C Android, Blackberry Java Nokia Symbian C Sony Ericsson Java Window Mobile .NETCross Platform Expensive andOUCH anywayWolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 7. Types of Mobile "Apps" Preinstalled Native App (from "some" app store) Websitelimited access to phone resources W3C Widgetaccess to what the widget runtime provides W3C Widget wrapped as native appdepends on it's runtimeWolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 8. welel l-kpno s imwnHTML te steasy toCSSsimple te xtJavaScript easyvelop to dfast to de evel op Wolfram Kriesing, uxebu @wolframkriesingDonnerstag, 26. November 2009 9. Website as "App" Native look ok Well-known technologies (HTML, CSS, JavaScript)super Access native functionality e.g.: position, contacts, sensors, ...no Offline not reallyWolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 10. W3C Widgets http://www.quirksmode.org/blog/archives/2009/04/introduction_to.html Native look ok Well-known technologies (HTML, CSS, JavaScript)super Access native functionality e.g.: position, contacts, sensors, ...no yes Offline not really reallyWolfram Kriesing, uxebu @wolframkriesingDonnerstag, 26. November 2009 11. UnifiedDevelopment toolsWolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 12. What is a W3C Widget? Native app on the phone Not a website! Can do AJAX, SVG, CSS Transitions, etc. Has it's own runtime (mostly)Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 13. What is a W3C Widget?Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 14. What is a W3C Widget?Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 15. What is a W3C Widget? HTML CSS JavaScript config.xml zip it rename to *.wgt Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 16. Almost for free Palm Pr Facebook widget Dashboard widget Website widget TV Widget ... Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 17. Any Standards? Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 18. W3C Widget Spec specifies packaging &amp; configurationWolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 19. We want more! Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 20. Native Access Camera Telephony Geo location Accelerometer Compass Contacts ...Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 21. Multiple Ways JIL Spec http://www.jil.org/ BONDI Spechttp://bondi.omtp.org/ W3C Spechttp://w3.org/2009/dap/Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 22. But they are just specs :-(Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 23. Multiple Ways JIL Spec http://www.jil.org/ BONDI Spechttp://bondi.omtp.org/ W3C Spechttp://w3.org/2009/dap/ PhoneGaphttp://phonegap.pbworks.com/ Nokia WRT http://bit.ly/nokia-WRT-APIs Appcelerator http://www.codestrong.com/timobile/api/ Google Chrome OS???Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 24. Runtimes JIL Spec http://www.jil.org/ BONDI Spechttp://bondi.omtp.org/Nokia S60 W3C Spechttp://w3.org/2009/dap/ iPhone PhoneGaphttp://phonegap.pbworks.com/ Android Nokia WRT http://bit.ly/nokia-WRT-APIs Blackberry Appcelerator http://www.codestrong.com/timobile/api/ Google Chrome OS???Windows Mobile Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 25. PhoneGap "An express goal of the PhoneGap projectis for the project to not exist." Open Source Wolfram Kriesing, uxebu @wolframkriesingDonnerstag, 26. November 2009 26. Some numbers iPhone App = 364 kB JavaScript, HTML, CSS, media = 124 kB that means PhoneGap+SDK foot print = 240 kBWolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 27. thx http://blog.uxebu.comWolfram Kriesing, uxebuwolfram@uxebu.comhttp://twitter.com/uxebuhttp://twitter.com/wolframkriesing Wolfram Kriesing, uxebu@wolframkriesingDonnerstag, 26. November 2009 </p>