Sebastian
Sebastian

Reputation: 131

Cross Platform Commercial Development Tool / IDE / Programming Language ( Native )

Is there a Cross Platform ( Win32 / Win64 / Linux32 / Linux64 / MacOSX Snow Leopard ) Commercial Development Tool / IDE / Programming Language ?

( No Java / .Net , only NATIVE )


From the answers i'am understandig ( my understanding) there is not any single Comercial Tool/IDE/Programing language ( combined all toggether ) for native cross platform development ( platforms in the question ) !!!

And I 'am asking for a Comercial product , having in mind the "quality" of the microsoft visual studio or the RAD Studio ( delphi . c++ ).

I looked at Freepascal/Lazarus but it give not the impresion of a "full quality product" ( sorry guys , nice but way way far from Delphi or VS , any way keep the good work ) .

Thank you all for the interest , I will keep searching , any new information will be helpfull.

And I like to apologise for my english ( not native !! to me , learned what i know by my self).

Sebastian.

Upvotes: 2

Views: 1815

Answers (9)

mjn
mjn

Reputation: 36664

Embarcadero Delphi XE2 is now in beta test, native support for MacOS and 64 Bit is included, support for Linux is announced - see http://www.embarcadero.com/products/delphi/64-bit and What should be tested in 64-bit Delphi


Another (commercial but inexpensive) toolkit is wxForms for Delphi, based on wxWidgets:

"wxForms for Delphi is an integrated form designer plugin for CodeGear Delphi that helps you to create cross platform applications for Windows Mac OSX and Linux using single source base.

wxForms code from Delphi can be compiled in Mac OSX and Linux without much change using FreePascal/Lazarus."

http://www.twinforms.com/products/wxformsdelphi/index.php

Upvotes: 4

avra
avra

Reputation: 3730

CodeTyphon is a powerful one click installation package for cross platform native development. It already supports 4 CPU/OS hosts (Win32, Win64, Linux32, Linux64), and 16 CPU/OS targets (arm-Wince, arm-Linux, arm-Embedded, arm-gba, arm-nds, i386-Win32, i386-Linux, i386-FreeBSD, i386-Haiku, x86_64-Win64, x86_64-Linux, x86_64-FreeBSD, powerpc-Linux, powerpc64-Linux, sparc-Linux, sparc-Solaris). More are supported in Lazarus/FreePascal, but others are not yet integrated in CodeTyphon. Did I mention that it is free?

One code to rule them all ;-)

Upvotes: 0

Michael Ekstrand
Michael Ekstrand

Reputation: 29120

Qt + Qt Creator + GCC (or perhaps some other compiler on Windows, such as the MS Visual Studio Express Edition compiler). Qt provides great support for building cross-platform GUI applications, Qt Creator provides a uniform IDE, and then you just need the appropriate compiler for your platform.

Qt Creator is open source, and Qt is available in both open source and commercially-licensed versions (although the open source version is suitable for commercial development these days due to its use of the LGPL).

Upvotes: 0

GameGamer43
GameGamer43

Reputation: 33

While it's not free and I haven't used it in awhile, Metrowerks Codewarrior used to be cross platform, not sure if it is still around or not though.

Upvotes: 0

Johan Moreau
Johan Moreau

Reputation: 126

There's also CodeBlocks for C++ only. And if you add multiples plugins you can consider vim and emacs. With the latter two you can use any development language.

Upvotes: 0

William Rose
William Rose

Reputation: 971

There's also wxWidgets and the UI designer tool DialogBlocks.

Upvotes: 1

Roman Ganz
Roman Ganz

Reputation: 1571

What exactly do you need? A Tool or a IDE or a Language? Why it has to be commercial?

You tagged this Question with "delphi", so I expect you looking for a cross patform IDE/Compiler.

For what I know, the only native cross platform compiler is FreePascal, you can use the Delphi 7-Like IDE Lazarus with that compiler. But both aren't commercial, but opensource.

In a few Months (nobody knows exactly when) there will be a new cross platform Delphi.

Upvotes: 8

Marco Cantù
Marco Cantù

Reputation: 1195

Embarcadero (the current owner of Delphi) has promised a cross-platform version (win32. Mac, Linux) in the near future... Check the Delphi road map (by product manager Michale Rozlog) on their developer web site (dn.codegear.com) for more details.

It will be a native compiler for each platform, according to the current, limited, information available.

Upvotes: 18

wezzy
wezzy

Reputation: 5935

Have a look at Qt library recently bought by Nokia. You can use it in C++ but there are bindings in many languages for example this is the python binding. You can choose from three different type of licenses (commercial, LGPL or GPL)

Upvotes: 1

Related Questions