• 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: Cocoa/Windows parallel dvlpmt
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cocoa/Windows parallel dvlpmt


  • Subject: Re: Cocoa/Windows parallel dvlpmt
  • From: Finlay Dobbie <email@hidden>
  • Date: Wed, 4 Feb 2004 22:07:41 +0000

On 4 Feb 2004, at 08:27, Philip Mvtteli wrote:

Is it available as a single zip file that can be downloaded and installed by double-clicking a set-up file,

Can you do this with all software, that runs on MOSX? You usually load it down, start it with the installer, have eventually to give some configuration parameters...

You are obviously missing one of the key usability features of Mac OS X. The recommended application installation method is drag and drop. Installers are only OK if they're technically required, which is rarely. Even so, I have never seen an installer that requires me to give "some configuration parameters". I had a quick poke at installing GNUstep, and it was endless messing with paths and and compiling things from source. Sure, this might be fine for the Linux/BSD hackers that use it in its current state, but that's not going to be good enough for end-users, is it?

You've already stated that AppKit support is somewhat dodgy on Windows. What good is a desktop application without a GUI? Seeing as we're all developing for Mac OS X on this list, which is first and foremost a desktop operating system, you're going to want a GUI. If you want to port your GUI application from Mac OS X to another platform, you're still going to want a GUI. You're also going to want a GUI that takes advantage of that platform's look and feel to supply your users with the best experience possible.

GNUstep doesn't supply a native L&F on Win32. There isn't really such a thing on Linux, all the different competing GUI frameworks behave slightly differently - and in case you hadn't noticed, most people regard this as one of the major stumbling blocks on getting Linux accepted on the desktop.

That's what I said: You just don't want to do something yourself. You want a more than perfect solution and not pay one cent, forgetting, that what you spend in time and resources for your home brewed interface layer is costing you probably a lot more over the whole software life-cycle, than completing GS for your needs.

No, people just want the best solution that fits their needs. Nobody's advocating writing a home-brewed interface layer, just leveraging the stable, mature frameworks native to the platform in question.

I have yet to see a popular GNUstep application on Windows. You know, one that random joes can either buy in a box or download and start using straight away. In fact, I have yet to see a particularly popular application written in a cross-platform framework of any kind. Am I missing something?

-- Finlay
_______________________________________________
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.

References: 
 >Re: Cocoa/Windows parallel dvlpmt (From: Alex Perez <email@hidden>)
 >Re: Cocoa/Windows parallel dvlpmt (From: Chris Hanson <email@hidden>)
 >Re: Cocoa/Windows parallel dvlpmt (From: Philip Mötteli <email@hidden>)
 >Re: Cocoa/Windows parallel dvlpmt (From: Chris Hanson <email@hidden>)
 >Re: Cocoa/Windows parallel dvlpmt (From: Philip Mötteli <email@hidden>)

  • Prev by Date: descender for glyph
  • Next by Date: Re: binding colum of editible text fields to an array
  • Previous by thread: Re: Cocoa/Windows parallel dvlpmt
  • Next by thread: Re: Cocoa/Windows parallel dvlpmt
  • Index(es):
    • Date
    • Thread