• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: itunes for windows HOWTO ???
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: itunes for windows HOWTO ???


  • Subject: Re: itunes for windows HOWTO ???
  • From: Brian Hannan <email@hidden>
  • Date: Tue, 11 Nov 2003 02:13:39 -0800

On Nov 11, 2003, at 1:24 AM, Alastair Houghton wrote:

* (Last I looked) it had very little GUI stuff available, so again,
it's probably not entirely suited to the original poster's
requirements

(I'm assuming that you mean that the Windows support is incomplete?)

From what I've heard, the X11 support works on Windows, so you *can*
use an X server to take advantage of the more stable GUI implementation
under X.

Cygwin. X11. GnuStep. Etc, etc.

If you're playing around with getting a Cocoa app on Windows that might be good enough.

But if you're serious about building a native Windows app with native Windows look and feel, with the UI a Window's user expects, then build a Win32 frontend app. Factor out the backend into C/C++, Java or some other language that's easily portable for you. Just as a MacOS X user would prefer a Cocoa or Carbon app obeying human interface guidelines and using native widgets such as toolbars, drawers, sheets, etc so will a Window's user enjoy the equivalent on their platform.

Cocoa isn't a cross platform application framework. And it isn't API compatible with GnuStep. And for all the noble effort going into GnuStep, from what's been said here and what I've seen on their website, you won't get the same stability and reliability as opposed to building a native Windows frontend using Win32 APIs.

No, I'm not a Windows lover. But if you have the time and concern for users on that platform, I'd say give them the native UI and experience they expect. Which is why I'm currently using Cocoa Java instead of Swing for the MacOS X version of my Java app.

--
Brian Hannan
Chief Admiral of Uncle Jam's Navy

"One nation under a groove, gettin' down just for the FUNK of it."
_______________________________________________
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.

  • Follow-Ups:
    • Re: itunes for windows HOWTO ???
      • From: Jim Rankin <email@hidden>
    • Re: itunes for windows HOWTO ???
      • From: Alastair Houghton <email@hidden>
References: 
 >Re: itunes for windows HOWTO ??? (From: Wade Tregaskis <email@hidden>)
 >Re: itunes for windows HOWTO ??? (From: Alastair Houghton <email@hidden>)

  • Prev by Date: kqueue experiences or sample?
  • Next by Date: Re: DataSource class of NSTableView - weird
  • Previous by thread: Re: itunes for windows HOWTO ???
  • Next by thread: Re: itunes for windows HOWTO ???
  • Index(es):
    • Date
    • Thread