Sri*_*Sri 36 python application-development
我想创建一个 Ubuntu 桌面应用程序,专门用来替换 Gwibber。
我可以使用 Java、Python 和其他一些技术进行编码。Adobe Flex 本来是一个选择,直到 Adobe 决定再吸一些并停止在 Linux 上支持 AIR。
注意 - 我不在乎支持其他操作系统。它将是一个个人 Ubuntu 特定应用程序。我可以开源,我不介意额外的帮助。
它应该与 Ubuntu、通知等无缝集成。
我猜是 Python,对吗?我该如何开始?
Oli*_*Oli 27
是的,Python 可能是你最好的起点,如果你对它感到满意(谁不是?)。
我会看一下Quickly。它可以让“机会主义”的开发人员尽快编写一些东西。因此,它为您奠定了很多基础,并为您打包和在 Launchpad 上发布提供了良好的基础。
sudo apt-get install quickly quickly-ubuntu-template
cd ~/Desktop # optional
quickly tutorial ubuntu-application
Run Code Online (Sandbox Code Playgroud)
但这会让你开始。我真的建议您阅读本教程,但主要步骤是:
quickly create ubuntu-application myapp
cd myapp
quickly edit # opens in gedit
quickly design # glade UI designer
quickly run # run it
quickly package # package it
quickly release # push it all to launchpad (you'll need to do some setup)
Run Code Online (Sandbox Code Playgroud)
我想您会同意,这使得编写、设计、测试和发布应用程序变得非常快。
还有其他模板可用于其他用途(CLI 应用程序等)。
小智 5
您可以用任何您喜欢的方式编写和提交应用程序。您可以将大量不同的语言与多个 UI 绑定库一起使用。
有许多 UI 库\框架\编程语言可用于开发 Ubuntu 桌面应用程序。Qt 与当前版本的 ubuntu 的集成最为成熟,但过去,Gtk 是更流行的选择。
2016 年 7 月 15 日更新: Ubuntu 现在有一个应用程序分发平台 Snappy,您可以使用它来创建和发布应用程序。 开始使用
| 归档时间: |
|
| 查看次数: |
27051 次 |
| 最近记录: |