We introduced the concept of installable web apps in the 12.10 desktop release, last October. But they really come into their own on the phone. Developers can re-purpose web applications for the phone, using the very same web app API, or they can adapt HTML5 apps they’ve already written for other mobile platforms. Both require minimum effort, which should ensure that we have plenty of new apps coming to the platform in the coming months. It’s the development of native apps, however, where things really get interesting.
By using the new QML-based Ubuntu SDK, it’s possible to develop a native app in such a way that makes it available for both the desktop and the phone – not to mention any further form factors we address in the future. As long as you create the right interfaces, you can deliver an app for all Ubuntu form factors, but build once and upload once to the same single store, the Ubuntu Software Centre. It’s this point that I hope really enthuses the developers in the Ubuntu community – not to mention all those developers around the world who work on the web or in mobile and who already use Ubuntu on their desktops.