Solved

Object Oriented GUI Programming with LINUX 500pts

Posted on 2006-06-28
13
290 Views
Last Modified: 2010-04-21
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
Comment
Question by:udanabanana
  • 5
  • 4
  • 3
  • +1
13 Comments
 
LVL 8

Assisted Solution

by:manish_regmi
manish_regmi earned 250 total points
ID: 17002360
> 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
 

Author Comment

by:udanabanana
ID: 17006366
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
 
LVL 24

Accepted Solution

by:
slyong earned 250 total points
ID: 17006380
>> 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
 
LVL 24

Expert Comment

by:slyong
ID: 17006385
I like Ajunta for C/C++ http://anjuta.sourceforge.net/
0
 

Author Comment

by:udanabanana
ID: 17006388
slyong,
let me have a look
Udana
0
 

Author Comment

by:udanabanana
ID: 17006391
Are these free?
0
What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 
LVL 24

Expert Comment

by:slyong
ID: 17006405
KDevelope, Ajunta, Eclipse are free... RealBasic is not
0
 
LVL 8

Assisted Solution

by:manish_regmi
manish_regmi earned 250 total points
ID: 17006960
> 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
 
LVL 24

Expert Comment

by:slyong
ID: 17007396
Just a word of caution no offence but QT Designer is not an IDE.  It is a forms builder.
0
 
LVL 8

Expert Comment

by:manish_regmi
ID: 17007748
> 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
 
LVL 34

Expert Comment

by:Duncan Roe
ID: 17008280
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
 
LVL 24

Expert Comment

by:slyong
ID: 17008355
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
 

Author Comment

by:udanabanana
ID: 17025532
All of you guys post very helpful links. Thanks
Udana
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

The purpose of this article is to fix the unknown display problem in Linux Mint operating system. After installing the OS if you see Display monitor is not recognized then we can install "MESA" utilities to fix this problem or we can install additio…
The purpose of this article is to demonstrate how we can upgrade Python from version 2.7.6 to Python 2.7.10 on the Linux Mint operating system. I am using an Oracle Virtual Box where I have installed Linux Mint operating system version 17.2. Once yo…
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now