PDA

View Full Version : Want to start developing.




lu0s3r322
Jan 13, 2007, 12:50 AM
I want to start making some of my own apps using XCode. I read about Cocoa and I was wondering if that's what most popular apps use. Also, I visited the ADC site and found this currency converter application tutorial where it runs you thru how to make a currency converter app. Is that a good way to start?



balamw
Jan 13, 2007, 12:52 AM
Have a look at the Mac Programming Forum (http://forums.macrumors.com/forumdisplay.php?f=73) and check out the guides there too....

B

savar
Jan 13, 2007, 10:35 AM
I want to start making some of my own apps using XCode. I read about Cocoa and I was wondering if that's what most popular apps use. Also, I visited the ADC site and found this currency converter application tutorial where it runs you thru how to make a currency converter app. Is that a good way to start?

That's a good start. Also I suggest buying a good book. Hillegass's book is the best. Search for it, buy it, work through it.

lu0s3r322
Jan 13, 2007, 11:49 AM
is there like anything that I have to do to make something like universal? Or does Cocoa do that for you?

MisterMe
Jan 13, 2007, 12:49 PM
is there like anything that I have to do to make something like universal? Or does Cocoa do that for you?Xcode handles that. However, you aren't going to get anywhere by continuing to ask questions on this thread. If you don't have it already, download and install Xcode. Follow balamw's advice.

Monkaaay
Jan 13, 2007, 03:09 PM
However, you aren't going to get anywhere by continuing to ask questions on this thread.

You've got to start somewhere.

I would echo an earlier response, buying Hillegass' book will get you started. If you need a kick start with Objective-C, which I sure did, you'll find Programming in Objective-C by Stephen Kochan very helpful.

tominated
Jan 13, 2007, 04:00 PM
Hillegass's book is the best. Search for it, buy it, work through it.

I just got that book and it is rubbish! it expects that you know C and stuff. I can't afford another book:mad:

robbieduncan
Jan 13, 2007, 04:17 PM
I just got that book and it is rubbish! it expects that you know C and stuff. I can't afford another book:mad:

If you don't know C you'll end up in trouble anyway. C is the basis for all Cocoa. It underpins everything. There are times you will end up writing C. C is a very small language and fairly easy to learn.

bronxbomber92
Jan 13, 2007, 04:29 PM
I just got that book and it is rubbish! it expects that you know C and stuff. I can't afford another book:mad:

I would disagree with you. I would say the book is excellent. It's purpose wasn't to teach C or Objective-C though, it teaches Cocoa. I do wish it taught some more specifics about Delegates, indepth detail about a Dynamic language and Static language, and possibly, it would require you to be familiar with Object Oriented programming, instead of procedural (C)... But it does well what it is suppose, and all the following I mentioned can be found on ADC or else where on the web.

robbieduncan
Jan 13, 2007, 04:37 PM
There's already an introduction to Objective-C on your harddrive (if you've installed the Developer Tools) here (file:///Developer/ADC%20Reference%20Library/documentation/Cocoa/Conceptual/ObjectiveC/index.html).

It's only about the language so does not cover delegates (which are a Cocoa level idea, not a language level one) but does cover the dynamic features of the language.

There's also the Cocoa Fundamentals (file:///Developer/ADC%20Reference%20Library/documentation/Cocoa/Conceptual/CocoaFundamentals/index.html) guide that covers the common Cocoa design patterns including delegates.

Edit to add: for some reason those links don't seem to work if you click on them, but right clicking and opening in a new window does...