W3C Widgets: Apps made with Web Standards

  • View
    3.052

  • Download
    5

  • Category

    Business

Preview:

DESCRIPTION

15 min talk to Sydney Web Standards Group on W3C Widgets for mobile and cross-device apps made with HTMLL5, CSS and JavaScript. Bruce Lawson, Opera Software, 22 November 2020

Citation preview

W3C Widgets

Bruce Lawson / Over The Air / London / 10 September 2010

Apps – with added Web Standards goodness!

“…the browser run-time is perfect…you’re out of writing for Windows Mobile, Android, S60, each of which require testing...we want to abstract that.

All the cool innovation is happening inside the browser – you don’t need to write to the native operating system anymore.”

Mobile Entertainment Market, June, 2009

W3C Widgets – application development filled with web standards goodness,

using browser engine as platform

Anatomy of a widget

index.html, assets + config.xml, zipped and renamed .wgt

Features depend on browser

HTML5 App Cache, WebSQL storage, HTML5 local storage, <audio>, <video>

Widget runtimes

● Opera desktop, Opera Mobile, Opera for Devices (including TV)

● Widgeon● Windows Mobile 6.5● Nokia Qt Web Runtime● Apache Wookie● Aplix Web Runtime● Lots of Vodafone distros

What's next?

<device>(HTMLnext, WHATWG)

W3C DAP(Devices and Protocols Working Group)

Defining JavaScript APIs:

● Contacts (access address book)● Calendar API● Media Capture API (programmatic access to camera/microphone)● Messaging API (email/ SMS)

http://www.w3.org/2009/dap/

www.opera.com/developerbruce.lawson@opera.com

twitter.com@brucel

Recommended