• 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: Book about creating Cocoa widgets
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Book about creating Cocoa widgets


  • Subject: Re: Book about creating Cocoa widgets
  • From: "James B. Tuley" <email@hidden>
  • Date: Sat, 6 Nov 2004 22:09:02 -0600


On Nov 6, 2004, at 8:12 PM, Phil wrote:

On Sat, 6 Nov 2004 18:58:36 -0600, James B. Tuley <email@hidden> wrote:

On Nov 6, 2004, at 7:09 AM, Daniel Todd Currie wrote:

You don't need a book; I'll sum up everything you need to know right
here:

Use the standard Cocoa widgets or your software will suck.

What's your problem, are you saying that NeXT implemented every possible widget anyone would ever need?

About 90% of all custom widget's I've seen is either someone re-inventing the wheel, or is just plain ugly (when it could've been done cleaner with standard widgets).

Are you referring to custom widgets in Cocoa? Because I honestly have never seen a needlessly, ugly, and reinvented widget in Cocoa unless it's some hybrid carbon port. That fact of the matter is that it takes 0% effort to use a std widget in cocoa and so much more effort to make your own. So not many write their own widget unless they really want more than the base classes provide them. But that's not the real point I want to make. The real point I really want to make, is that there is nothing wrong writing custom widgets in your apps.


Look through the Apple Design Awards list.

Big Bang Chess 1.0
- Obviously uses custom widgets.

Unison 1.0.2a
-those square buttons look a little too good looking for standard square buttons. It's minor but it's there.


GraphViz 1.12 (v11)
- Yup thats a custom view, couldn't avoid that.

SOHO Business Cards 1.0
- Circular slider doesn't look like the one introduced in panther, It doesn't look pixelated when its large like the cocoa one and it's blue Not to mention that tab bar that looks so slick on brushed metal much like the ones apple uses in their brushed metal apps, but I don't see it in interface builder.


So even apple use custom widgets in their own cocoa apps, and quite frequently such as in:

AddressBook, iChat, Safari, iPhoto, iMovie, iDVD, GarageBand and not to mention all the Cocoa Pro Apps which really did need re-invented custom widgets, because standard cocoa widgets are too big, bright for professional design applications.

So I cannot agree, that cocoa apps with custom widgets suck, or with berating someone for wanting to write a custom cocoa widget.

-Jay

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


References: 
 >Book about creating Cocoa widgets (From: Michael Rothwell <email@hidden>)
 >Re: Book about creating Cocoa widgets (From: Chris Hanson <email@hidden>)
 >Re: Book about creating Cocoa widgets (From: Michael Rothwell <email@hidden>)
 >Re: Book about creating Cocoa widgets (From: Daniel Todd Currie <email@hidden>)
 >Re: Book about creating Cocoa widgets (From: "James B. Tuley" <email@hidden>)
 >Re: Book about creating Cocoa widgets (From: Phil <email@hidden>)

  • Prev by Date: Printer Queue Names.
  • Next by Date: Help Viewer Loading Blank Page
  • Previous by thread: Re: Book about creating Cocoa widgets
  • Next by thread: Re: Book about creating Cocoa widgets
  • Index(es):
    • Date
    • Thread