Gon*_*alo 5 development quickly application-development
Ubuntu 是否会有像 Google App Inventor 这样的东西来轻松地为 Ubuntu 平台开发应用程序?Quickly 是打算这样做的吗?我听说 Ubuntu 计划让 Ubuntu 平台的开发变得简单而有趣。它将如何实现?
为 Ubuntu 开发包括许多部分,将它们视为独立但相关的元素很重要:
当开始一个全新的项目时,总会有一组最佳实践和最简单的路线可供遵循。这些都编入了 quick 项目中,该项目为各种语言和编码问题提供了一组即时使用的模板。现在我相信 python、vala 和 pygame 的模板存在。
Ubuntu 平台使用launchpad 服务是为了提供一个可以共享代码、跟踪错误以及可以轻松执行其他项目管理任务的在线场所。这项服务是完成翻译、组建团队甚至询问支持问题的地方。
您可以使用一系列工具将项目管理集成到您的桌面工作流程中。从精美的 GUI GroundControl到用于跟踪错误和运行报告的命令行工具。
Ubuntu 中项目的源内容通常存储在 bazaar 分支中。这些分支通常是您的项目在启动板中的文件,但它们不一定是。在 Ubuntu 平台上有一些非常广泛的工具来处理代码分支,从 bzr 命令本身到 bzr-gtk 和前面提到的 GroundControl。
这是该过程的最后一步,它允许您将您的应用程序提供给更多用户,以进行测试和真正的分发。首先是创建可行的 deb 包的问题,关于如何制作 Debian 包有各种指南;但上述快速创建标准模板供您使用。
开发启动板 ppa 系统是为了允许快速分发渠道,而无需过多检查或验证。您可以将您的 Debian 软件包提交到您拥有所有权或成员资格的任何人或组下的启动板。
然而,最好的方法是将你的软件包带到 Debian 项目,在那里它们将被提交以供审查,如果它们通过,可以直接上传到 Debian 存储库中,并在下一版本的 Ubuntu 中可用。有很多工具可以帮助完成这个过程,但它不像上面提到的其他步骤那么容易。
归档时间: |
|
查看次数: |
837 次 |
最近记录: |