Clicky

Hi, can anyone recommend a good tutorial that will teach me how to write MAC Applications? I'm trying to learn Objective C, but everything I find is for either the iPhone or the iPad. I'd like to learn the basics before I jump into iPhone development.

I'd like to write an application I can use on my MAC. I know the programming language is the same (Objective C), but I'm sure there are some slight differences. So, if anyone can suggest an article, a book, a white paper, a video, anything that will walk me through developing an application which I can run on my MAC, that would be great.

Ideally, I'd like to learn how to write something that has multiple windows, that can print to a printer, that can save a simple data file to the hard drive, etc...basic things that most applications do. I'm not looking for a simple "Hello World" type application, I'd like something a bit more challenging.

Thank you,
Fulano

asked 03/18/2011 02:53

Mr_Fulano's gravatar image

Mr_Fulano ♦♦


4 Answers:
Try these links to see if there's anything of use there, also, oreilly produce a whole plethora of good developer books.

http://www.lockergnome.com/osx/2010/03/19/beginning-mac-programming-develop-with-objective-c-and-cocoa/

http://macdevcenter.com
link
roylong's gravatar image

roylong

If your goal is to get into iPhone development then don't start with apps for the Mac, go directly to the iPhone.

Little or nothing you learn about views, printing or saving data will be transferrable because the iPhone has a completely different UI foundation. Macs don't have location services and many other iPhone interfaces. You might be able to transfer some objective-C syntax but the rest you'll have to unlearn when switching to iPhone.

Find a basic iPhone tutorial book and walk through the samples. It sounds like you want to do business apps (as opposed to games) so find a book that has samples of Core Data. After that go to the Apple Developer Connection and look at the sample project called "iPhoneCoreDataRecipes". When you understand everything in that project then you'll have the basics.
link
wdeem's gravatar image

wdeem

Thank you!
link
Mr_Fulano's gravatar image

Mr_Fulano

Your answer
[hide preview]

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Tags:

×21
×38
×4

Asked: 03/18/2011 02:53

Seen: 1089 times

Last updated: 03/29/2011 04:49