PDA

View Full Version : GUI development tools on linux



dexter.deepak
June 26th, 2008, 07:35 PM
i would love to be a part of the compiz project.
for this i am trying to learn some GUI programming.
though i have tried my hands on java awt/swing ..but in recent discussions it seems that it wont help me make better projects ..at least for linux...plus i dont think that java graphics are as good as compiz (i have heard about java3d and even tried the looking glass project...and it seems to be a failure at present).
so i would like you people to recommend me some good programming language/ developer tools ...so i can help my cause.

currently i have a Qt book in my hand ...and i am going to give it a serious try !:)

LaRoza
June 26th, 2008, 07:36 PM
Check out the sticky. There is a thread on various toolkits and tools for using them.

dexter.deepak
June 26th, 2008, 07:54 PM
thanks for that thread..but still none of them seem to make an explicit call to compiz. i want to know the technique to get "into compiz".

LaRoza
June 26th, 2008, 08:02 PM
thanks for that thread..but still none of them seem to make an explicit call to compiz. i want to know the technique to get "into compiz".

Compiz is written in C and uses OpenGL and X libraries. You can check out their home page for information on developing for it and writing plugins.

henchman
June 26th, 2008, 08:06 PM
hm... why don't you download the source code of compiz and just have a look? I don't know how complicated that will be, but it surely will be fun :)

http://compiz.org/Download#Source_Packages


Compiz is still in active development so you are welcome to join in.

We are primarily looking for:

- testers
- implementation specialists
- documentation specialists
- translators

You are advised to start by joining one of our mailing lists.

from http://compiz.org/FAQ/Developers

Can+~
June 26th, 2008, 08:15 PM
thanks for that thread..but still none of them seem to make an explicit call to compiz. i want to know the technique to get "into compiz".

Maybe with the Compiz Community (http://forum.compiz-fusion.org/)?