• 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: So I'm a n00b...
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: So I'm a n00b...


  • Subject: Re: So I'm a n00b...
  • From: David Goldsmith <email@hidden>
  • Date: Wed, 20 Jun 2007 23:11:31 -0700

Adam Johnson wrote:

On 21 Jun 2007, at 12:54 AM, Stefan Werner wrote:


On 21.06.2007, at 07:16, Adam Johnson wrote:

Indeed. I checked out wxWidgets, and the first thing that jumped out at me (n00b tho' I may be) is the rank disregard for Apple's HIG.

Wouldn't that be the application developer's responsibility and not the framework's? wxWdgets UI classes are mostly wrappers around native controls, and they're even trying to implement platform specific things like moving the menu items with the IDs for Quit and About to the Application menu when running on a Mac.

Perhaps, tho' Interface Builder pretty much takes care of most of that anyway.


At any rate, I'm naturally pretty snobby about getting things "right," anyway, so if Apple says that Cocoa/Objective-C is the "right" way to build apps for the Mac, I'll learn that.
Keep in mind that they have a vested interest (just as MicroSoft does) in proliferating applications that run only on their proprietary platform: if a single-proprietary-platform app becomes popular, then users have to purchase that platform to run that app. wxWidgets (I should emphasize that it's not the only class library out there that does this, but I *think* it's the only widely-used one that's open source) enables a developer to produce cross-platform code from the outset, no platform-porting necessary (at least in principle; in practice, some compiler tweaking/figuring out is usually necessary). Some of us want to (some of us need to) write code that's as widely usable as possible, and proprietary libraries/platforms are antithetical to that.

DG

PS: Sorry for posting this to the list.

Adam Johnson email@hidden ________________________________________________________________________ “Did somebody mention Piscacadawadaquoddymoggin Parkway?”


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:


This email sent to email@hidden

-- ERD/ORR/NOS/NOAA <http://response.restoration.noaa.gov/emergencyresponse/> _______________________________________________ Do not post admin requests to the list. They will be ignored. Xcode-users mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >So I'm a n00b... (From: Adam Johnson <email@hidden>)
 >Re: So I'm a n00b... (From: Chris Espinosa <email@hidden>)
 >Re: So I'm a n00b... (From: David Goldsmith <email@hidden>)
 >Re: So I'm a n00b... (From: Ladd Van Tol <email@hidden>)
 >Re: So I'm a n00b... (From: Adam Johnson <email@hidden>)
 >Re: So I'm a n00b... (From: Stefan Werner <email@hidden>)
 >Re: So I'm a n00b... (From: Adam Johnson <email@hidden>)

  • Prev by Date: Re: So I'm a n00b...
  • Next by Date: Re: So I'm a n00b...
  • Previous by thread: Re: So I'm a n00b...
  • Next by thread: Re: So I'm a n00b...
  • Index(es):
    • Date
    • Thread