For developers by design

Bring your content and services into the core phone experience

Build more than just an app

By leveraging scopes, your content and services become an integral part of the default phone experience — and at a fraction of the cost of developing and maintaining a traditional app. It’s never been this easy to develop a mobile experience.

The Ubuntu SDK also support mainstream HTML5 apps beautifully, while a rich Qt/QML based native app environment can be used to develop deeper experiences, like games.


Introducing scopes and frameworks

With Ubuntu, you can make your content discoverable via the phone’s default aggregating scopes (e.g. Today, NearBy, News, Music, Photos) simply by creating a new scope of your own. For even deeper API access, frameworks are coming soon. With the Messaging framework, for example, you can integrate your services with the core messaging app for the phone. With the Cloud framework, users could adjust the settings to instruct all core apps to use your service for storage.

Tag your scope — be part of the default experience

By tagging your scope with keywords, you’ll make it easier for users to find your content when they use the phone. In effect, you’ll be building your content and services right into the default experience of the phone.

Learn more about scope keywords

HTML5 and web apps: the fastest path to Ubuntu

If you’ve created HTML5 apps or mobile websites for other platforms - there’s good news: the path to Ubuntu couldn’t be quicker. We support both the Webkit/Blink and Cordova development standards — and with a separate API that enables websites to be quickly converted to run independently of a browser (with full access to phone notifications and settings) the same goes for your web applications.

Space for your content to shine

There’s no better way to highlight your content and services than Ubuntu’s thoughtfully designed scopes, giving you more space to make your content stand out.

Learn more about scopes ›

Going native

The Ubuntu SDK includes everything you need to create your own scopes, repurpose your web/HTML5 content and develop native apps.

  • QtCreator IDE (2.8.1) with improved device detection and management
  • Full native OpenGL
  • System and service APIs for accessing hardware sensors and alarms
  • The freedom to combine QML, C or C++ and JavaScript
  • The latest Ubuntu designs so you can build your app to fit with the UI

Download the SDK now

A helping hand

Our Qt development partner, ICS, offers native app development services and localisation on Qt platforms. Their team of engineers can develop elegant solutions in response to the most complex requirements — and help you bring your application to life on Ubuntu.

Visit the ICS website