我想创建一个Ubuntu桌面应用程序,专门用于替换Gwibber.
我可以用Java,Python和其他一些技术编写代码.在Adobe决定吸收更多内容并停止支持Linux on AIR之前,Adobe Flex将是一个选择.
注意 – 我不关心支持其他操作系统.它将是一个个人的Ubuntu特定应用程序.它可以我开源,我不介意额外的帮助.
它应该与Ubuntu,通知和所有内容无缝集成.
我猜Python是,这是正确的吗?我该如何开始?
解决方法:
是的Python可能是你最好的起点,如果你对它感到满意(谁不是?).
我会看看Quickly.它是让“机会主义”的开发人员尽快写出一些东西.因此,它为您奠定了很多基础,并为您提供了打包和Launchpad的良好基础.
sudo apt-get install quickly quickly-ubuntu-template
cd ~/Desktop # optional
quickly tutorial ubuntu-application
但那会让你开始.我真的建议你阅读教程,但主要步骤是:
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)
我认为你会同意,这使编写,设计,测试和发布应用程序变得令人厌恶.
还有其他模板可用于其他用途(CLI应用程序等).
标签:python,application-development