• 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: Interface Builder popularity w/ Cocoa Developers
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Interface Builder popularity w/ Cocoa Developers


  • Subject: Re: Interface Builder popularity w/ Cocoa Developers
  • From: j o a r <email@hidden>
  • Date: Sun, 15 Jun 2008 21:19:59 -0700


On Jun 15, 2008, at 8:52 PM, Jim Witte wrote:

You can "code it yourself" to some degree using Carbon (at least I think you still can, although Apple seems to be moving away from Carbon UI development if they haven't already done so - this is why Adobe Photoshop won't be updated for Leopard in the next version).  The general consensus is that it's just not worth it to do so unless you have a strong background (or are porting) "Classic" MacOS apps that use the toolbox and such to make the interface that way.  Even if you do have a strong background, it isn't worth it.


You seem to suggest that you would have to use the Carbon framework to generate UI from code? That's absolutely not the case. Let it be said, once and for all:

Anything that you do in IB can be done programmatically using Cocoa.

The bottom line is - just like you say - that it isn't worth it. It's just a whole lot more work both to set it up in the first place, and a whole lot more work to maintain it down the line.

That's not to say that it's any harder to write UI code in Cocoa than it would be to do it in for example C#/.NET - It's all very straight forward: Create objects, set properties, hook them together - The point here is that IB is a really amazing tool used by small companies and large companies, newbie developers and very seasoned developers alike.

j o a r


 _______________________________________________
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

  • Follow-Ups:
    • Re: Interface Builder popularity w/ Cocoa Developers
      • From: "John H. Jenkins" <email@hidden>
References: 
 >Interface Builder popularity w/ Cocoa Developers (From: Damon Allison <email@hidden>)
 >Re: Interface Builder popularity w/ Cocoa Developers (From: Jim Witte <email@hidden>)

  • Prev by Date: Re: Interface Builder popularity w/ Cocoa Developers
  • Next by Date: Re: Interface Builder popularity w/ Cocoa Developers
  • Previous by thread: Re: Interface Builder popularity w/ Cocoa Developers
  • Next by thread: Re: Interface Builder popularity w/ Cocoa Developers
  • Index(es):
    • Date
    • Thread