Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
General
GeneralPortable MacsHardwareNetworking
Applications
Mac ApplicationsEudoraFirefox / MozillaInternet ExplorerOutlook ExpressMS OfficeEntourageExcelPowerPointWordVirtual PCMedia PlayerOther MS Products
Programming
Mac ProgrammingCodeWarriorPerl
Country Specific
Australian Mac GroupUK Mac Group

Mac Forum / Programming / Mac Programming / April 2006



Tip: Looking for answers? Try searching our database.

Book request

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Lemon Tree - 29 Apr 2006 21:23 GMT
Hello all.

I would like to start programming for the Mac OS X environment, and in
particular with Cocoa and Objective-C using XCode. Being a
newcomer/newbie to the Mac world (I have bought a Mini a month ago) I
would like to ask you your suggestions about what books are worth to
buy in order to learn the previously cited frameworks, languages and
environments.

Thank you.

P.S.: I already have good skills both in programming languages (Java
and C above all) and in the Unix/Linux environments.
Michael Ash - 30 Apr 2006 01:25 GMT
> Hello all.
>
[quoted text clipped - 4 lines]
> buy in order to learn the previously cited frameworks, languages and
> environments.

These two links should be of interest to you:

http://www.cocoadev.com/index.pl?CocoaBooks
http://brok3n.org/cocoa.html

> P.S.: I already have good skills both in programming languages (Java
> and C above all) and in the Unix/Linux environments.

This experience should be generally helpful. All of the C stdlib and POSIX
stuff you know will transfer directly (although Cocoa frequently has its
own way of doing things, nothing stops you from mixing and matching as you
choose). Be careful if you have any X11 experience, as OS X's GUI is
totally related to X11 and nothing is even remotely similar. Also be
careful with your Java experience and transferring OO concepts to ObjC;
you're in a much better position than a C++ programmer would be, but there
are certain things that are difficult or nearly impossible in Java which
are extremely easy in ObjC and which Cocoa takes great advantage of. As
long as you realize that it really is a different language and not just a
different syntax, you should be all set.

Welcome to the Mac!

Signature

Michael Ash
Rogue Amoeba Software

Yvo - 30 Apr 2006 07:21 GMT
> I would like to start programming for the Mac OS X environment, and in
> particular with Cocoa and Objective-C using XCode. Being a
> newcomer/newbie to the Mac world (I have bought a Mini a month ago) I
> would like to ask you your suggestions about what books are worth to
> buy in order to learn the previously cited frameworks, languages and
> environments.
I have a few of them but I mostly use
Cocoa Programming By: Scott Anguish, Erik M. Buck, Donald A. Yacktman
http://www.cocoaprogramming.net/
It is a good book, Objective-C is covered enough for those who know C.
This book in combination with the Apple documentation is what you need,
in my opinion, to get you a long way.
AppKiDo is a very useful application for getting info on the various
classes.

If you are looking for a book about XCode 2 make sure you don't waste
your money on "The Mac Xcode 2 book" by Michael Cohen and Dennis Cohen.
No doubt they had a lot of fun writing this book but for a user it is
useless. It's more like a bad comedy and hard to find something useful
in it. (my opinion)

Yvo
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.