I'm currently reading a lot about the new Ubuntu mobile (phone) OS, and now I'm wondering if there is the possibility to test applications. I know that QtCreator is the recommended IDE and an emulator is currently in the works and will hopefully be available shortly (see this Post by David Planella).

But this emulator is not available yet and the tip to test applications as an Ubuntu desktop app seems not to be the best solution to me. The QT qmlviewer also isn't able to emulate the interaction of the applications with the Ubuntu OS like integrating with the notification bar and the Ubuntu Dash.

So my question is, if there is an extension for the qmlviewer or if it will be a good idea to run Ubuntu mobile, which will be released at the end of this month, on a virtual host using VMware or VitrualBox, which will enable the developer to test the look and feel of his/her :-D application within the "real" OS.

EDIT: Found the QtQuick 2.0 TestCase class which could be used for test driven development using Unit Tests.

EDIT: The thread about Running Ubuntu Touch on the Android Emulator is also very interesting.


Solution 1:

You can use Ubuntu Touch Emulator

For More Details Is there an Ubuntu Touch emulator or a way to install it in a VM? enter image description here

Solution 2:

As far as I know you can only test applications if you install Ubuntu on your phone. A list of supported phones can be found here and install instructions here.

Solution 3:

Yes you can try 3 Ubuntu touch apps on desktop. Here is how to: http://www.omgubuntu.co.uk/2013/06/ubuntu-touch-apps-arrive-on-ubuntu-desktop