Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Guidance for Cocoa's steep learning curve




On May 15, 2008, at 3:39 PM, Bruno Sanz Marino wrote:

The really first step with a language is allways to write code and forget the "GUI" and the "buttons and windows" .....Then when you know what are you doing and you can do what you want to do (like a painter), you can think in the "GUIS" and all these stuff

I think this is a crucial point.

My guidance for Cocoa's alleged "steep learning curve" is, "Why are you making it steep?"
It reminds me of the clichéd joke: "Doctor, it hurts when I do this." "Well, don't do that."


There are plenty of ways to ease yourself it Cocoa development, notably just as Bruno suggests here by ignoring the GUI and learning about the Objective-C language an the basics of the Foundation Frameworks.

Yet week in, week out, we see people who ignore the advice given in the documentation and try to learn Objective-C, Foundation, Interface Builder, *and* Cocoa bindings and Core Data all in one go. It's no wonder it's daunting.

mmalc

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden
References: 
 >Re: Guidance for Cocoa's steep learning curve (From: Scott Ribe <email@hidden>)
 >Re: Guidance for Cocoa's steep learning curve (From: Bruno Sanz Marino <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.