Re: Best Cross-Platform Solution
Re: Best Cross-Platform Solution
- Subject: Re: Best Cross-Platform Solution
- From: Stefan Pantke <email@hidden>
- Date: Wed, 12 May 2004 00:11:04 +0200
Am 10.05.2004 um 23:34 schrieb Philip Trauring:
I can't describe much, but I need to be able to do things like
drag-and-drop from palettes and diagramming.
I would love to build it in Cocoa, but it doesn't seem there is any
short-term way to get that onto Windows.
Philip
On May 10, 2004, at 10:58 PM, Scott Anguish wrote:
can you describe the type of app it is, aside from "graphics-heavy"??
This may make a difference in the suggestions provided.
I expect you all will laugh loud, but I would propose to have
a look at REALbasic as well.
We developed a cocoa app some time ago and currently, we develop a
graphics-heavy app as well. Some details:
- A layered document design
- Drag and drop of graphics
- Import GIF, JPEG, TIFF and even PDF
- Uses pallettes
Although the name REALbasic is certainly pointing to some toy tool,
I found out it is not. Well, others might have other opinions...
Anyway, our app is completely object oriented. Fully cross platform,
which
means OS X, OS 9, Windows and Linux. Uses some kind of object
serialization
(which we had to develop from ground up). Allows to export projects as
Quicktime and several Mac and Windows Graphics formats.
Quite interesting, developing apps is considerably faster compared to
cocoa or java - at least for us. And we spent the same time to learn
cocaa and REALbasic - to make a fair comparison.
Even more interesting might be another point: The current project
started
as a Java app using SWING. We had serious problems regarding graphics
operations using Java on older PCs (and Macs as well). Therefore, we
discontinued
this effort and searched another platform.
The new REALbasic project performs now fast enough on newer and older
hardware, even on PC notebooks, which are several years behind the line.
Certainly, REALbasic apps are not as small as Cocoa app, but as
REALsoftware
told me, they are fully compiled to target machine language. And the
user interface
is not distinguishable from native apps running on the different target
OSs.
So, it might be useful to have a look at this tool as well.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.