|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
Stop making mediocre tutorials.The best tutorials are video! Camtasia Studio makes it easy to create engaging, buzz-building screen videos at any size, in any popular format. Download the free trial!
|
|
#1
|
|||
|
|||
|
Hello!
I'm going to develop applications with windows and menus and all the stuffs but i'm quite messed with the language and the 'graphic' api to choose... I _know_ php/gtk, java/swing (quite slow), python/qt... But what is the best choice? I need db access and portability of my apps (between windows and linux) |
|
#2
|
||||
|
||||
|
Q: But what is the best choice?
A: I don't know. Almost every technology has some kind of tradeoff. Its like trying to ask "What is the best automobile"? A farmer might say a truck while a guy who likes to go fast would say a sports car. The answer to the question sometimes depends on what feature is most important to your application. If possible, try to find a similar project at www.sourceforge.net and evaluate it to see if it provides all the features you want to have in your program. Run it and look at its code to see if it will be a good fit for what you want to do. Having said that, I'll add a few items to you list. One new technology that might be worth considering is XUL. There's a new XUL forum on this website. Click here for some screenshots. Attached to this post is an image of the same XUL program running on Windows, XP, Linux and an Apple. Applications like Komodo were written using XUL and Mozilla as a development platform. For people who don't object to using a commercial product, Borland's Delphi, C++ Builder and Kylix allow you to develop cross-platform programs. The reason I can't give you a definitive answer is that I'm new to Linux development and don't have enough experience yet. |
|
#3
|
|||
|
|||
|
I'm not a Java programmer but from what I understand Java is platform independent and is good for database applications. You mention in your post that it’s slow, so I suppose that’s a sacrifice you would have to make.
|
![]() |
| Viewing: Dev Shed Forums > Other > Dev Shed Lounge > best choice to develop apps |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|