HTML5 Developer Offering

Registered by Michael Hall on 2013-08-27

Plan and roadmap the rest of the developer offering for HTML5 apps

Blueprint information

Status:
Not started
Approver:
Michael Hall
Priority:
Undefined
Drafter:
Alexandre Abreu
Direction:
Needs approval
Assignee:
Alexandre Abreu
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

=== Background ===

The goal is to have a clean and developer friendly environment/stack for any html5/js application that would target UbuntuTouch.

Current ecosystem components in Ubuntu:

- html5 toolkit for a SDK-like Ubuntu experience: css & js runtime support,
- cordova-ubuntu: Cordova/PhoneGap
- unity-webapps-qml: bring access to system components to javascript based apps

=== Reference Launchpad pages ===

https://launchpad.net/unity-webapps-qml
https://launchpad.net/ubuntu-html5-theme
https://launchpad.net/cordova-ubuntu

(?)

Work Items

Work items for ubuntu-13.09:
[daker] Write blog post about writing an HTML5 app for Ubuntu Touch: TODO
[daker] Fix the css to match the changes on the QML theme: TODO
[daker] Create "API Docs" for Ubuntu Components: TODO
[vrruiz] Create "API Docs" for Cordova API: TODO
[mhall119] Publish API docs for Ubuntu Components and Cordova on dev portal: TODO
[abreu-alexandre] Get in touch with design on HTML5 ui theming & future building blocks: TODO
[abreu-alexandre] Experiment with vw & vh for grid units support media queries: TODO
[vrruiz] Investigate performance tests: TODO
[abreu-alexandre] Complete tab widget implementation (#1216873): TODO
[abreu-alexandre] Possibly, better test coverage of ubuntu-html5-theme: TODO
[abreu-alexandre] create & package UbuntuHtml5AppTestCase emulator for autopilot testing: TODO

This blueprint contains Public information 
Everyone can see this information.