How to develop for Ubuntu?

you'll need an ubuntu machine to develop for ubuntu touch

getting started: http://developer.ubuntu.com/get-started/

apidocs: http://developer.ubuntu.com/api/ubuntu-12.10/qml/mobile/overview-ubuntu-sdk.htmlhttp://qt-project.org/doc/qt-5.0/qtquick/qtquick-qmltypereference.html