关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。
我们不允许提出有关书籍、工具、软件库等建议的问题。您可以编辑问题,以便可以用事实和引用来回答它。
1年前关闭。
Improve this question
Elementary OS 是一个非常强大和漂亮的操作系统,基于 Ubuntu,我想为这个操作系统构建程序。
我该如何启动它?任何书籍,类(class),分步说明等?你可以给我什么建议?我知道操作系统使用 Vala 编程语言,但我找不到任何书籍。
upd:现在我了解中级 CSS、HTML 和 PHP。
谢谢任何答案,
最好的
最佳答案
Vala
是 C
的某种现代语言前端编程,主要用于 GObject 世界(但不限于)。这意味着在 GNOME 生态系统中进行编程。
不确定您想做什么 - 开发命令行应用程序或图形应用程序。对于图形的,你会想要学习 Gtk+
框架。它基于 GLib
框架,如果您想创建命令行应用程序,您将使用该框架。
我建议开始阅读 Gtk+
文档:
https://developer.gnome.org/gtk3/3.22/
这些都在C
世界因为框架本身在C
.所以当使用Vala
事情会有所不同(但不会太多)。同时做这两件事可能很有挑战性——但它应该是一本很好的阅读和练习,可以对事物的工作原理有一个基本的了解。
关于linux - 如何开始为 Elementary OS 编程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43933941/