2017-05-12 3 views
-2

初心者OSは、Ubuntuをベースにした、本当に強力で美しい操作システムです。OS用のビルドプログラムが必要です。 どうすれば起動できますか?どの本、コース、ステップバイステップの手順など?あなたは私に何かアドバイスを与えることができますか?私は、OSがValaプログラミング言語を使用していることを知っていますが、私はそれのための本を見つけることができません。Elementary OSのプログラミングを開始するにはどうすればよいですか?

upd:現在、中規模のCSS、HTML、PHPについて知っています。すべての答えを

Thxを、 最高

+0

https://wiki.gnome.org/Projects/Vala –

+0

https://elementary.io/docs/code/getting-started /#入門 –

答えて

2

Valaは主のGObjectの世界のために(排他的ではないが)、Cプログラミングのための近代的な言語のフロントエンドのいくつかの種類です。これはGNOMEエコシステムでプログラミングすることを意味します。

あなたがやりたいことがわからない - コマンドラインアプリケーションやグラフィカルなアプリケーションを開発する。グラフィカルなものについては、Gtk+フレームワークを学びたいと思うでしょう。これは、コマンドラインアプリケーションを作成する場合に使用するGLibフレームワークに基づいています。

私はGtk+ドキュメントに読み始める推薦する:

https://developer.gnome.org/gtk3/3.22/

これはCにおけるフレームワーク自体ため、すべてCの世界です。したがって、Valaを使用すると、少し違うことになります(あまりにも多すぎない)。それは同時に両方を行うことに挑戦することができますが、物事がどのように働くかについて基本的な理解を得るには、良い読書と運動でなければなりません。公式小学校ウェブサイトで

0

スタート:https://elementary.io/docs/code/getting-started#getting-started

フロリアンZwoch、選択した言語で述べたようにはGTK +(「GUIフレームワーク」)との組み合わせでValaのです。

https://chebizarro.gitbooks.io/the-vala-tutorial/content/は、Vala言語自体の紹介です。

次に、GTK + /アプリケーション開発と組み合わせて、包括的なドキュメンテーションと、トピックValaに関するいくつかの導入トーナリーについては、Valadocにアクセスしてください。

(Valaのほかに、GTK +はC/C++とPythonは、より人気のあることで、ほぼすべての言語のバインディングを持っている)

次にあなたが公式のGitHubリポジトリを見て、elementaryosのアプリのソースを調べることができます。https://github.com/elementary

あなたはgnome.orgには、いくつかのより多くの有用なコード例を見つける:https://wiki.gnome.org/Projects/Vala/Examples

関連する問題