krishnandu
Level F
Hey friends, got stuck in a big problem. Please take to read and suggest.
The main situation is in my office I need to develop applications in Linux for Linux based clients, which my other colleagues develop in Windows using VB6 and Visual Studio 2008(VB/C#).
Now the problem is I never tried GUI programming in Linux. With a little Google search and asking in respective channels, I get to know my options are qt, gtk+, wxWidgets etc.
But the problem I face in these technologies are, I need to concentrate on learning coding for how to create windows, widgets etc. rather than concentrating on my application logic. The GUI design in qt seems better than gtk+, as in glade if I add button it takes up whole form, I need to think in hierarchical manner in order to add any widget, first a container, then a layout and such that.
It'll take lot's of time and also really hectic, in case of gtk+ its more.
I tried Mono, but really I didn't find it real good to develop application there, I also need to package them in .rpm and .deb for clients.
I tried Gambas too, but find it a crap, no support, and one story is I developed a project in Gambas once which is running fine now, now I need to add more modules and the project is not opening and throwing 1000s of errors in gambas2, as I developed it a while back in gambas1, even the whole syntax set is changed.
Any idea what should I do??
I must tell you that technology and language is not a problem. I'm not saying that I need VB or C#(which are only windows based). I'm willing to learn new language or use other languages, but the problem is GUI design. I don't have any problem using qt(as gtk+ seems crap) using C++, but as I said, I need to learn coding for creating windows rather than my application logic, like I did once in GUI programming with Visual C++, another thing is database like I did in VB using pre-defined classes.
Well...what are your ideas and suggestions?? Please don't hesitate to correct me if I'm wrong anywhere
The main situation is in my office I need to develop applications in Linux for Linux based clients, which my other colleagues develop in Windows using VB6 and Visual Studio 2008(VB/C#).
Now the problem is I never tried GUI programming in Linux. With a little Google search and asking in respective channels, I get to know my options are qt, gtk+, wxWidgets etc.
But the problem I face in these technologies are, I need to concentrate on learning coding for how to create windows, widgets etc. rather than concentrating on my application logic. The GUI design in qt seems better than gtk+, as in glade if I add button it takes up whole form, I need to think in hierarchical manner in order to add any widget, first a container, then a layout and such that.
It'll take lot's of time and also really hectic, in case of gtk+ its more.
I tried Mono, but really I didn't find it real good to develop application there, I also need to package them in .rpm and .deb for clients.
I tried Gambas too, but find it a crap, no support, and one story is I developed a project in Gambas once which is running fine now, now I need to add more modules and the project is not opening and throwing 1000s of errors in gambas2, as I developed it a while back in gambas1, even the whole syntax set is changed.
Any idea what should I do??
I must tell you that technology and language is not a problem. I'm not saying that I need VB or C#(which are only windows based). I'm willing to learn new language or use other languages, but the problem is GUI design. I don't have any problem using qt(as gtk+ seems crap) using C++, but as I said, I need to learn coding for creating windows rather than my application logic, like I did once in GUI programming with Visual C++, another thing is database like I did in VB using pre-defined classes.
Well...what are your ideas and suggestions?? Please don't hesitate to correct me if I'm wrong anywhere