如何开始为Elementary OS编程?

时间:2017-05-12 09:19:12

标签: linux ubuntu elementary

基础操作系统是一个非常强大的美容操作系统,基于Ubuntu,我想要为操作系统构建程序。 我怎么开始呢?任何书籍,课程,分步说明等?你有什么建议让我开始?我知道操作系统使用Vala编程语言,但我找不到任何书籍。

upd:现在我知道中级CSS,HTML和PHP。

任何答案的答案, 最好

1 个答案:

答案 0 :(得分:0)

从正式的小学网站开始:https://elementary.io/docs/code/getting-started#getting-started

正如Florian Zwoch所说,选择的语言是Vala与GTK +的结合(" GUI-Framework")。

阅读https://chebizarro.gitbooks.io/the-vala-tutorial/content/以了解Vala语言本身的介绍。

然后转到Valadoc获取综合文档,以及关于Vala主题和GTK + /应用程序开发的一些介绍。

(除了Vala,GTK +几乎可以绑定任何语言,C / C ++和Python更受欢迎)

然后你可以查看官方Github存储库并研究elementaryos应用程序的来源:https://github.com/elementary

您可以在gnome.org上找到一些更有用的代码示例:https://wiki.gnome.org/Projects/Vala/Examples