为 Ubuntu 开发应用程序的最佳方式是什么?

Use*_*ser 85 application-development

我想为 Ubuntu 编写应用程序。我对编程不太了解,但我想为 Ubuntu 开发。我现在正在尝试学习 Python。您认为为 Ubuntu 开发应用程序的最佳方式是什么?你能给我指出一些可以帮助我开始为 Ubuntu 开发的资源吗?

相关的Ubuntu 论坛线程

Mad*_*ist 94

Python 作为入门语言是一个不错的选择,还有Quickly可以帮助您轻松创建图形应用程序。快速帮助您设置开发 GUI 应用程序所需的一切。

在 Ubuntu 应用程序开发人员网站上查看如何快速开始使用

要安装快速键入:

sudo apt-get install quickly
Run Code Online (Sandbox Code Playgroud)

然后,您可以通过执行以下命令获取教程:

quickly tutorial ubuntu-application
Run Code Online (Sandbox Code Playgroud)

要创建应用程序,只需键入:

quickly create ubuntu-application Testapp
Run Code Online (Sandbox Code Playgroud)

这将使用“ubuntu-application”模板创建一个名为“Testapp”的应用程序。

您可以通过执行来设计图形用户界面

cd testapp
quickly design
Run Code Online (Sandbox Code Playgroud)

这将打开 GUI 设计器 Glade。

要更改实际的源代码,只需键入

quickly edit
Run Code Online (Sandbox Code Playgroud)


学习 Python 语言的工作原理对于在 Python、GTK、Quickly 和 Ubuntu 环境中获得高效且轻松的开发体验至关重要。以下是一些资源:

1:一个字节的Python

(Python 编程语言的简单介绍,免费)


2:深入Python

(高级书籍,免费)


3:用于软件设计的Python

(高级书籍,免费)


另外,将PyGTK 2.0 参考手册加入书签。

  • 我要添加到该列表中,Learn Python the Hard Way,这是通过编程示例,在我看来,这是学习语言的唯一好方法。但是不要误会自己,它*确实*适合初学者,从安装python等开始。也是免费的。http://learnpythonthehardway.org/ (5认同)
  • 很快就死了。 (5认同)

Cha*_*kra 19

如果您想开发应用程序,那么您需要学习一些编程语言(C、C++、Java、Python、C#)您还可以通过其他方式提供帮助,例如翻译、文档、测试等。

以下链接将为您提供一些有关 Ubuntu 和 Gnome 开发的链接。

https://wiki.ubuntu.com/UbuntuDevelopment

http://library.gnome.org/devel/

http://developer.ubuntu.com/

  • 为 Ubuntu 制作应用程序,如果你想制作 gui 应用程序,你可能想要熟悉 pygtk。 (3认同)

tre*_*nch 7

学习 Python(以及一般编程)的唯一最佳资源是 Alan Gauld 的大量且编写非常好的教程,名为“学习编程”

Python.org 将本教程列为官方初学者资源页面上的第三个推荐资源。您会在那里找到大量其他资源,但我确实认为 Alan 的资源是最好的。

通过注册官方 Python Tutor 新闻组,您也会对自己大有裨益