Hey, In Ubuntu for phones, applications are distributed with Click packages [1] and depend on a specific Click “framework” that guarantees a set of stable APIs and dependencies will be available in the system. In our latest Ubuntu for phones 14.04 release, we kept support for the 13.10 framework (ubuntu-sdk-13.10) and introduced four new frameworks: - ubuntu-sdk-14.04-qml-dev1: if your app is only using QML/Qt modules - ubuntu-sdk-14.04-papi-dev1: if your app is using platform API and blessed C/C++ libraries - ubuntu-sdk-14.04-html-dev1: if your app is a web / HTML app using the Cordova/HTML runtimes - ubuntu-sdk-14.04-dev1: pulls everything from the 14.04-*-dev1 frameworks
We’re now adding support for 8 new frameworks: - ubuntu-sdk-14.04-* frameworks: identical to the 14.04-*-dev1 frameworks, but with the final short name - ubuntu-sdk-14.10-*-dev1 frameworks: similar to the 14.04-*-dev* frameworks, but with *beta* support for APIs/ABIs introduced since the 14.04 release We would normally recommend developers targeting Ubuntu for phones to use a stable framework such as 14.04. However, the first production phones shipping with Ubuntu for phones will likely be based on 14.10 frameworks. Hence we expect developers will follow development of utopic and target the beta/unstable 14.10-*-devN frameworks -- until the final/stable 14.10 frameworks are released. The Ubuntu wiki has more details on available Click frameworks<https://wiki.ubuntu.com/Click/Frameworks>, how these are defined etc. Thanks, -- Loïc Minier [1] A quick introduction to Click packages is on Jono’s blog<http://www.jonobacon.org/2013/08/21/ubuntu-in-a-nutshell-app-upload-process/>
-- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp