Re: X11 Application development advice needed
Re: X11 Application development advice needed
- Subject: Re: X11 Application development advice needed
- From: "Glenn L. Austin" <email@hidden>
- Date: Fri, 07 Feb 2003 19:46:57 -0800
on 2/7/2003 12:14 PM, C. McNaught at email@hidden wrote:
> Hi,
> I am a unix application developer by day / Mac user by night. With the
> Jaguar release then X11 I decided it was time to start learning to develop
> some applications for my Mac, X11 being a 'bridge' for me. For the last two
> years at work I have been making major mods to a legacy application based on
> Xview and a new application using Motif on Solaris 2.6 using CDE and olwm,
> both applications graphics intensive so making heavy use of Xlib, written in
> C.
> I now have X11 developer tools but (of course) no Motif. Are the Aqua
> interface widgets (windows, scroll bars, sliders, dialogs, etc) available in
> an integrated way with X11? If so, is there a good description of how to use
> / integrate them. Or should I transition directly to Cocoa and learn
> Objective C, the native Mac graphical interface, etc.
> If these are dumb questions, or belong to a different group, please be kind
> and put me on the right track to get quickly up to speed on developing Mac
> graphical applications!
> Colin
You have several options, three of which are:
1) Learn ObjC/C++ and Cocoa
2) Use one of the several ported APIs, either X or Qt, and leverage your
existing knowledge
3) Learn HIViews under Carbon with C/C++
You can also take advantage of fink, which has an implementation of
OpenMotif.
--
Glenn L. Austin <><
Computer Wizard and Race Car Driver
<email@hidden>
<http://www.austin-home.com/glenn/>
_______________________________________________
x11-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/x11-users
X11 for Mac OS X FAQ: http://developer.apple.com/qa/qa2001/qa1232.html
Report issues, request features, feedback: http://developer.apple.com/bugreporter
Do not post admin requests to the list. They will be ignored.