Linked by Hadrien Grasland on Tue 11th Jan 2011 13:40 UTC
Graphics, User Interfaces Nowadays smartphones, tablets and desktop/laptop computers are all siblings. They use the same UI paradigms and follow the same idea of a programmable and flexible machine that's available to everyone. Only their hardware feature set and form factor differentiate them from each other. In this context, does it still make sense to consider them as separate devices as far as software development is concerned? Wouldn't it be a much better idea to consider them as multiple variations of the same concept, and release a unified software platform which spreads across all of them? This article aims at describing what has been done in this area already, and what's left to do.
Permalink for comment 457296
To read all comments associated with this story, please click here.
RE[7]: umm
by Lennie on Wed 12th Jan 2011 17:54 UTC in reply to "RE[6]: umm"
Member since:

To give you folks an idea of what is already possible, here are some demos by Paul Rouget´╗┐ from Mozilla:

HTML5/CSS3, WebGL, video-tag, Cancas-pixel manipulation, hardware acceleration a little bit of file API demos:

Why not add (multi) touch ?:

Here is an other demo, which includes device API which allows access to for example your webcam of USB-stick (so you can drag files to webpages):

There are many other things which are many other things in HTML5, things like built-in color-pickers, better font support, offline use (!) and so on.

But who says you need a server/website anyway ? You can also write you app-store applications in HTML5/JS/CSS and get direct native API-access like with the project.

Edited 2011-01-12 18:09 UTC

Reply Parent Score: 2