Qooxdoo.
var manager = new qx.ui.mobile.page.Manager(); var page = new qx.ui.mobile.page.NavigationPage(); page.setTitle("Hello World"); page.addListener("initialize", function() { var button = new qx.ui.mobile.form.Button(); page.getContent().add(button); button.addListener("tap", function() { alert("Hello World"); }, this); },this); manager.addDetail(page); page.show();
FFOS will bring that time closer.
Sorry mike but that's complete and utter b0ll0ck5, web apps are cached and run perfectly fine offline.
import QtQuick 1.1 import com.nokia.meego 1.0 PageStackWindow { initialPage: Page { Button { onClicked: dialog.open() } } QueryDialog { id: dialog message: "Hello World" } }