O que é GTK para shell e unidade Gnome?

4

Alguém pode me dizer exatamente o que é o GTK, o shell do Genome e a unidade entre todos eles?

Eu posso parecer estúpido, mas alguém pode me dizer como tirar proveito de qualquer um desses que estou usando e qual deles estou usando.

Atualmente usando o Ubuntu 13.10

Obrigado em advace,

Quantum

    
por Quantum 19.04.2014 / 10:42

1 resposta

6

O que é o GTK

Em seu nível mais simples - o GTK é um kit de ferramentas gráficas, ou seja, uma série de bibliotecas e uma API (Interface de Programação de Aplicativos) conhecida para permitir que desenvolvedores criem aplicativos usando essas bibliotecas predefinidas de código.

Ao usar esse kit de ferramentas, os aplicativos têm aparência e comportamento consistentes - vários componentes gráficos se comportarão de maneira semelhante

Gnome-Shell & amp; Unidade

No nível mais simples - o Gnome-Shell & amp; O Unity é similarmente um "aplicativo" que usa o GTK para dar a eles a aparência e o comportamento deles.

Estou sendo muito simplista - Gnome-Shell & amp; Unity são bestas complexas que usam muitas tecnologias de programação, gerenciadores de janelas, etc. Elas são, na verdade, muitas "aplicações" individuais reunidas para fornecer uma interface de usuário com a qual você interage.

Estou contando aqui scripts de vários tipos (python / bash etc), aplicativos individuais construídos em C / C ++ / Python / Javascript etc etc.

Conclusões

Você não precisa fazer nada para "aproveitar" a menos que seja você mesmo um aspirante a desenvolvedor - você só precisa estar ciente das tecnologias subjacentes - o GTK é apenas um dos muitos.

Recursos:

por fossfreedom 19.04.2014 / 10:56