Re: “Cure for n00b-ness” or “Cocoa Tutorials for the Rank Beginner”
Re: “Cure for n00b-ness” or “Cocoa Tutorials for the Rank Beginner”
- Subject: Re: “Cure for n00b-ness” or “Cocoa Tutorials for the Rank Beginner”
- From: Half Activist <email@hidden>
- Date: Fri, 22 Jun 2007 13:46:07 +0200
Apple's tutorials targets object-oriented programmers (who's not oop
savvy nowadays even if it does not oop?).
Personnally, programming correctly, handling problems in a correct
way is a scientific process tighlty related to maths problem solving,
so to me, Objective-C is not for the newbie.
Because you've got to understand:
- structured programming (as with C)
- memory allcoationis (still C) + retain/release count + autorelease
stuffs.
- of course OOP
And then what you want is solving your problem in the most efficient
way, this is the basis of computer science.
That's why I think if you're really a newbie and don't know anything
of cs, then you should even go for Objective-C/Java/C whatever.
Following a tutorial to display stuffs in a window is easy, or
connecting 3 'outlet's and creating an 'action' to load a webpage in
a WebView.
But after all, if you don't grab the meaning of all what's behind the
scene, you'll remain stuck to tutorials and books.
On Jun 22, 2007, at 11:54 AM, Uli Kusterer wrote:
On 22.06.2007, at 03:48, Murat Konar wrote:
Buy a book. Really. This one:"Cocoa Programming for Mac OS X" by
Aaron Hillegass, <http://tinyurl.com/25e9gs>
So far, everyone I know who managed to get into Cocoa programming
without much cursing used Hillegass' book. I can definitely
recommend it. Of course, you might want to get a good book on C.
Dave Mark's "Learn C on the Macintosh" (http://spiderworks.com/
books/learncmac.php) was very good back when I worked with the
first edition, but I haven't tried the new Mac OS X eBook edition
of it yet.
Unless your time is worthless, you'll more than make back the $33
bucks in time saved flailing about trying to avoid paying for
quality instructional materials. I know I did.
Ian Joyner wrote:
The default is:
http://developer.apple.com/documentation/Cocoa/Conceptual/
ObjCTutorial/chapter01/chapter_1_section_1.html
Note that I never got anywhere with the tutorials on Apple's site.
Especially the Moon Travel Planner tutorial or whatever it was
called just walked you through creating an application, but apart
from following the shopping list, I didn't really learn anything.
Aaron's book had me doing my first own app the day after I'd
finished reading. And I mean real app that I sold, not a simple
test app.
For completeness' sake, after you've finished Hillegass, you may
wanna read Apple's Objective C PDF that details the language. It's
a very dry, reference-style book, but it covers some things that,
at least in the first edition, Hillegass didn't cover.
Cheers,
-- M. Uli Kusterer
http://www.zathras.de
_______________________________________________
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:
This email sent to email@hidden