|
Home > Archive > Unix Programming > November 2004 > Develop Front End in Linux
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Develop Front End in Linux
|
|
| srinivas 2004-10-27, 7:48 am |
| i want to develop gui tool for antivirus engine in linux.
where i have to start.what r the files i have to develop and how to
make a complete gui product.
where can i get design docs for front end development(in general).
thanks a lot;
srinivas
| |
| Jim Cochrane 2004-10-27, 5:52 pm |
| In article <b2b41322.0410270224.6ee3b028@posting.google.com>, srinivas wrote:
> i want to develop gui tool for antivirus engine in linux.
>
> where i have to start.what r the files i have to develop and how to
> make a complete gui product.
>
> where can i get design docs for front end development(in general).
>
> thanks a lot;
>
> srinivas
One of the first things to do is to decide which programming language(s)
you will use. There are many available for Linux with which a GUI can be
written, including: Java, C, C++, Eiffel, Python, Perl, Ruby, Tcl/tk.
If the program will be fairly small and you are in a hurry to get it
written, one of the scripting languages (Python, Perl, Ruby, Tcl/tk) may
work better for you than the compiled languages.
--
Jim Cochrane; jtc@dimensional.com
[When responding by email, include the term non-spam in the subject line to
get through my spam filter.]
| |
| Steve Graegert 2004-10-27, 5:52 pm |
| srinivas wrote:
[ snip ]
> where i have to start.what r the files i have to develop and how to
> make a complete gui product.
What functionality should be exposed to the user? What is the product's
target platform?
You should first decide what platforms you want to support. This will
influence the choice of the toolkit you are going to use. And be aware:
not all toolkits have bindings for all the popular programming languages.
> where can i get design docs for front end development(in general).
For general GUI docs http://www.sum-it.nl/enguilin.html might be a good
start.
When you have answered these questions and know how to start, we'll all
be glad to help you get the information you need.
\Steve
| |
| srinivas 2004-10-29, 2:48 am |
| Steve Graegert <graegerts@cs.technologies.de> wrote in message news:<417fca11$0$22614$9b4e6d93@newsread4.arcor-online.net>...
> srinivas wrote:
> [ snip ]
>
> What functionality should be exposed to the user? What is the product's
> target platform?
>
> You should first decide what platforms you want to support. This will
> influence the choice of the toolkit you are going to use. And be aware:
> not all toolkits have bindings for all the popular programming languages.
>
>
> For general GUI docs http://www.sum-it.nl/enguilin.html might be a good
> start.
>
> When you have answered these questions and know how to start, we'll all
> be glad to help you get the information you need.
>
> \Steve
hi Mr.Steve;
thanks for sparing time for my question.i need same support in the future also.
Target platform will be the-Linux.
programming language will be - C
can we use gtk for this purpose,what abt Qt and etc....
can i have sample high level design docs(any sites).
thanks and regards;
vasu.
| |
| Steve Graegert 2004-10-29, 7:48 am |
| srinivas wrote:
> Steve Graegert <graegerts@cs.technologies.de> wrote in message news:<417fca11$0$22614$9b4e6d93@newsread4.arcor-online.net>...
>
....
[snip]
....[vbcol=seagreen]
> Target platform will be the-Linux.
> programming language will be - C
> can we use gtk for this purpose,what abt Qt and etc....
> can i have sample high level design docs(any sites).
>
GTK (www.gtk.com) is a good choice, probably one of the best (in my
opinion). It's fully open sourced, has built-in support for a lot of
programming languages and is available for all major platforms even
Win32, thus bringing portability to a maximum.
Qt (www.trolltech.com) is the other canididate for use with C++ (don't
know if there are other language bindings available). It's highly
advanced and extremely flexible. Has a restrictive license when used in
commercial environments.
A completely other approach is the use of Motif/OpenMotif
(www.openmotif.org). It is available for all major platforms and wrapper
exist for C++. It's very fast, compact and provides an easy to use
interface, but sometimes not very intuitive. I've done Motif development
for a couple of years, so I am biased.
Documentation and samples for all the toolkits can be found on their
websites. Hope this helps.
\Steve
| |
| srinivas 2004-11-04, 2:47 am |
| dear steave;
iam developing a design doc for the front end iam going to develop.
i have some dlls developed for the same application under windows.
can i make use of those dlls(in vc++ and mfc/atl).what z the relevance
to dlls in Linux(i think lib files-need some help how to make use of
them).
coming to driver routines how i have to proceed(regarding kernel mode
functionalities).
any help is more valuable to me.
thank u;
vasu.
|
|
|
|
|