[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 301
  • Last Modified:

Object Oriented GUI Programming with LINUX 500pts

Im quite new to Linux.
Currently Im doing programming with VB6 with MS SQL and SQLite.
Im familiar with Vb.NET and java.

I would like to consider Linux to devalop  a commercial POS system.
What are the languages should I consider ?
Is there anything like MS Visual Studio?
How we design and develop applications in Linux?
Im happy to follow a Language similar to VB(ideally) or JAVA.
Which one is better Gnome or KDE?
Udana
0
udanabanana
Asked:
udanabanana
  • 5
  • 4
  • 3
  • +1
3 Solutions
 
manish_regmiCommented:
> I would like to consider Linux to devalop  a commercial POS system.
Welcome to the Linux world.

> What are the languages should I consider ?
C\C++, java, and some script languages are most popular ones here.

> Is there anything like MS Visual Studio?
Do You mean editor?
yes eclipse, kdevelop are some of good ones. but i like emacs.

> How we design and develop applications in Linux?
Get the latest development tools. compilers, debuggers, editors. They usually come bundeled with linux distros.

> Im happy to follow a Language similar to VB(ideally) or JAVA.
VB -> sorry.
Java -> quite popular.
C/C++ is most popular for application development. At least to me and developers i know.

> Which one is better Gnome or KDE?
It is a matter of personal choice. They both are good.
I like KDE.

If u are doing application development using C++. U might want to try QT.

regards
Manish Regmi

0
 
udanabananaAuthor Commented:
Manish

>> Is there anything like MS Visual Studio?
>Do You mean editor?
>yes eclipse, kdevelop are some of good ones. but i like emacs.

Is this with drag and drop buttons, textboxes and other sort of components?
Are these Free?
Do you know any good liknks to download free editors? and Reference?

Udana
0
 
slyongCommented:
>> Im happy to follow a Language similar to VB(ideally) or JAVA.
>VB -> sorry.

VB -> there is always a choice in Linux (look out for RealBasic)... http://www.realsoftware.com/
0
Granular recovery for Microsoft Exchange

With Veeam Explorer for Microsoft Exchange you can choose the Exchange Servers and restore points you’re interested in, and Veeam Explorer will present the contents of those mailbox stores for browsing, searching and exporting.

 
slyongCommented:
I like Ajunta for C/C++ http://anjuta.sourceforge.net/
0
 
udanabananaAuthor Commented:
slyong,
let me have a look
Udana
0
 
udanabananaAuthor Commented:
Are these free?
0
 
slyongCommented:
KDevelope, Ajunta, Eclipse are free... RealBasic is not
0
 
manish_regmiCommented:
> Is this with drag and drop buttons, textboxes and other sort of components?
> Are these Free?

for these purpose i like QT designer. You can get both the opensource version and commercial version. The api is Rich.
www.trolltech.com

for eclipse
www.eclipse.org

Kdevelop comes with linux distro.

regards
Manish Regmi

0
 
slyongCommented:
Just a word of caution no offence but QT Designer is not an IDE.  It is a forms builder.
0
 
manish_regmiCommented:
> Just a word of caution no offence but QT Designer is not an IDE.  It is a forms builder.

yes i agree. it is a form builder.


regards
Manish Regmi

0
 
Duncan RoeSoftware DeveloperCommented:
There's something called mono which is supposed to be a VB linux lookalike AFAICT. I've not yet succeeded in building it but I think there are binaries (I just like to build everything). Google for it and see what you think.
0
 
slyongCommented:
Hi ducan_roe,

Mono project is here http://www.mono-project.com/Main_Page.  There is nothing like VB but mono is a .NET counter part in Linux and uses C#
0
 
udanabananaAuthor Commented:
All of you guys post very helpful links. Thanks
Udana
0

Featured Post

NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

  • 5
  • 4
  • 3
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now