• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 284
  • Last Modified:

how to creating gui applications in linux?

Hi, Im fairly new to linux and ive noticed that this OS has a lot of small applications which have been created for the X windows environment.  I do not know what they are called (for enlightenment, it is epplets??).  Can someone refer me to a website or maybe a few books which has more information and how to create these applications (im not sure if that is the correct word to use). thanks
0
rlivings
Asked:
rlivings
  • 2
1 Solution
 
graham_kCommented:
try http://developer.gnome.org/   Btw, they are applets (small apps (applications)).  

Your big choice in developing for Linux is going to be whether to develop for Gnome or Kde, the two major desktops.  You can also take a step backwards & develop for X, but this seems not so popular.

Although I am a C/C++ coder myself, I was so impressed with Borland's C++ Builder for Windows, that I decided to get Kylix for Linux http://www.borland.com/kylix/ which uses object oriented PAscal as its programming language (hopefully there will be a C++ version soon).

It allows rapid Application Devlopemnt by providing a pallette from which you can choose menus, listboxes, radio buttons, etc, then simply add code to handle what happens when the user selects a menu item, clicks on a button, etc.  Thus, professional looking applications (with a consistent look & feel) can be developed quite quickly.

The bad news is that Borland stupidly priced it at $999. The good news is that you can generally pick it up at eBay for about $200.


If you want a similar system but free (still very good, but not quite so polished), look at Glade for Gnome http://glade.gnome.org   or Kdevelop for KDE http://www.kdevelop.org/
0
 
rlivingsAuthor Commented:
ah just what ive been looking for, btw i thought applets was the term used for java gui apps
0
 
graham_kCommented:
well, thanks for the points, but you could have left the question open & maybe gotten more feedback from others.

I believe that 'applets' in Linux desktop speak refers specifically to programs which 'dock' to the toolbar (clocks, e-mail checkers, free memory displays, etc).

Most of what I gave was for general application developemnt.  If you really want to develop only applets, best check out the Gnome & Kde home pages & follow the developer links.

Please let me know if I can be of any more help.

~graham();
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now