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
udanabananaAsked:
Who is Participating?
 
slyongConnect With a Mentor Commented:
>> 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
 
manish_regmiConnect With a Mentor Commented:
> 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
Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

 
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_regmiConnect With a Mentor Commented:
> 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
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.