Jump to content

QmlWeb: Difference between revisions

From KDE Community Wiki
Add a page for the QmlWeb project
 
No edit summary
Line 1: Line 1:
== Description ==
== Vision ==
QmlWeb is a JavaScript library that can parse QML and create a website out of it using DOM. So with QmlWeb it is possible to write web applications using QML.
The QML language is well-suited for building web applications. Goal is to develop the required technologies for that. This is a runtime environment in JavaScript and the required QML modules to render in web browsers. Other applications can be considered.
Main focus is on developing  hybrid-applications using native (Qt) and web technologies of any scale, not forgetting the creation of sole web applications. QmlWeb is not intended to run native QtQuick applications using QmlWeb without migration effort.


== Current Status ==
== Subprojects ==
The project has come to a state where it provides a basic QML runtime to the browser, which is already quite usable. There are of course many open TODOs, so have a look at our [[QmlWeb/TODOs|TODOs page]] to see where you can get in touch.
[[QmlWeb/Qml.js]]
[[QmlWeb/QmlWeb Modules]]

Revision as of 17:18, 7 February 2015

Vision

The QML language is well-suited for building web applications. Goal is to develop the required technologies for that. This is a runtime environment in JavaScript and the required QML modules to render in web browsers. Other applications can be considered. Main focus is on developing hybrid-applications using native (Qt) and web technologies of any scale, not forgetting the creation of sole web applications. QmlWeb is not intended to run native QtQuick applications using QmlWeb without migration effort.

Subprojects

QmlWeb/Qml.js QmlWeb/QmlWeb Modules