How should I upload my app?
To Ubuntu users, additional apps are shipped as click packages. To generate click packages, the first step is to open your project in the Ubuntu SDK and click on the Packaging tab on the left hand side and fill out the form presented to you.
The Name field should contain the namespace you chose when you signed up on MyApps, then append a dot and the package name you chose for your app. In the example above the namespace of the user would be com.ubuntu.developer.joe-blobbs and the package name of the app would be angry-birds.
Security policy groups
We want our apps to be secure. To achieve this, all apps run under confinement. When producing the apps, you get to decide which security privileges your app needs. Please only pick security permissions your app is actually going to use. networking is the only one the Ubuntu SDK suggests by default.
If you are unsure which security privileges to choose, read our article about Security policy for click packages.
If you click on Create Package, the parent directory of your project should contain the click package which is ready for upload.
In order for your application to be distributed in the Software Centre it must:
- Be less than 3GB in size
- Be available to users at no cost (until after 13.10)
- Be built as a click package
- Comply to the Terms of Service
Publishing your app
Once you have successfully created a click package, you are ready to upload it and start the process of publishing it.