web-dev-qa-db-ja.com

GTKとGnome Shellとの一体性

誰かが、GTK、Genome Shell、そしてそれらすべての一体性を正確に教えてくれますか。

私は愚かに聞こえるかもしれませんが、誰かが私が使用しているこれらのいずれかを利用する方法と私が使用しているものを教えてもらえますか?.

現在、ubuntu 13.10を使用しています

前進に感謝します、

量子

5
Quantum

GTKとは

最も単純なレベルでは、GTKはグラフィカルツールキット、つまり一連のライブラリと、開発者がこれらの事前定義されたコードライブラリを使用してアプリケーションを作成できるようにする既知のアプリケーションプログラミングインターフェイス(API)です。

このようなツールキットを使用することで、アプリケーションは一貫したルックアンドフィールを持ちます-さまざまなグラフィカルコンポーネントが同様に動作します

Gnome-Shell&Unity

最も単純なレベルでは、Gnome-ShellとUnityは、同様にGTKを使用してルックアンドフィールを与える「アプリケーション」です。

私は非常に単純化しています-Gnome-ShellとUnityは、多くのプログラミングテクノロジーやウィンドウマネージャーなどを使用する複雑な獣です。実際には、相互作用するユーザーインターフェイスを提供するためにまとめられた多数の個々の「アプリケーション」です。

ここでは、さまざまな種類のスクリプト(python/bashなど)、C/C++/Python/Javascriptなどで構築された個々のアプリケーションをカウントしています。

結論

あなたがあなた自身が意欲的な開発者でない限り、「活用する」ために何もする必要はありません-あなたはただ基礎となる技術に注意する必要があります-GTKは多くの1つにすぎません。


リソース:

7
fossfreedom