Re: Cross-platform toolkit with a Cocoa backend
Re: Cross-platform toolkit with a Cocoa backend
- Subject: Re: Cross-platform toolkit with a Cocoa backend
- From: "Dr. Rolf Jansen" <email@hidden>
- Date: Tue, 10 Jul 2007 08:42:17 -0300
Presently there are two actively developed Cocoa related public cross
platform frameworks, and Alastair Houghton made already some points
about it some days ago. Here are some links:
GNUstep: <http://www.gnustep.org/>
<http://groups.google.com/group/gnu.gnustep.discuss/
topics>
Cocotron: <http://code.google.com/p/cocotron/
<http://groups.google.com/group/cocotron-dev/topics>
Both frameworks are like Cocoa written in pristine Objective-C. I
tested both and both do have their specific limitations, but they are
in a usable stage. Alastair gave in his answer to you an accurate
description of these frameworks.
For me the situation seems to be that there is FreePascal/Lazarus at
the one side and [[Cocoa/Cocotron] GNUstep]/Objective-C at the other,
and I am not quite sure, what you really want.
If you are looking at this from the point of view to find a
viable replacement for Carbon for Mac port of Lazarus, then you are
IMHO quite possible on the wrong track - I would suggest to stick
with the Carbon toolkit at the Mac side and use whatever toolkit for
Windows and X.
If you are looking for another framework (besides Lazarus) which
can be used at many platforms with FreePascal, then the combo [Cocoa/
Cocotron] and/or GNUstep are for you.
Rumours are that FreePascal can already access data and methods of
Cocoa objects and it seems that some are thinking loud about
enhancing the Pascal language specification for directly supporting
Objective-C constructs. If this starts to be more than rumours and
loud thinking, then you might want to simply forget starting to work
on another framework, but instead start with translating the [Cocoa/
Cocotron] or GNUstep headers to Pascal.
Best regards
Rolf Jansen
Am 10.07.2007 um 03:53 schrieb Felipe Monteiro de Carvalho:
On 7/7/07, j o a r <email@hidden> wrote:
We get this type of question on Cocoa-Dev a couple of times per year.
Check the list archives for discussions on this topic. Pros, cons,
and technical tips and tricks.
Hi,
Can you give me some links? I searched the archives for the keywords
"cross-platform" and "cross-platform framework" and I don't find
anything useful after reading 10 pages of results.
Just some people talking about using Qt, or Java, or about migrating
applications from other frameworks to cocoa using the Interface
Builder.
Nothing that really relates to building a cross-platform framework.
thanks,
--
Felipe Monteiro de Carvalho
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden