点击包的命名约定是什么?

我制作了一个Ubuntu Touch应用,并打算将其上传到Clickapp store 。 我应该使用什么命名约定命名我的点击包?

包名称通常是应用程序的名称,全部为小写,并使用短划线( - )而不是空格。

例如,以下是我的一些应用程序及其软件包名称:

  • 天气桌面成为weather-desktop

  • Ubuntu任务成为ubuntu-tasks

  • uBible将是ubible

此外,单击包还使用命名空间,该命名空间与包名称组合以形成应用程序ID。 命名空间是开发人员的域名逆转,例如:

  • MyAwesomeApps.com将成为com.myawesomeapps
  • Ubuntu.com将成为com.ubuntu

如果您没有自己的域名,则可以使用基于Launchpad用户名的默认值:

com.ubuntu.developer.

关于您的开发人员命名空间,有几点需要注意:

  1. 上传应用后,无法更改。 在您上传应用程序之前,如果您犯了错误或想要更改它,您可以在#ubuntu-app-devel频道中进行更改。

  2. 如果您拥有它所代表的域,或者如果它是使用您的Laynchpad用户名的默认值,则只能使用命名空间。

例如,Ubuntu任务的App ID是

com.ubuntu.developer.mdspencer.ubuntu-tasks