Solved

Tutorial for writing MAC OS Applications.

Posted on 2011-03-17
4
1,142 Views
Last Modified: 2013-11-25
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
0
Comment
Question by:Mr_Fulano
4 Comments
 
LVL 15

Expert Comment

by:roylong
ID: 35164020
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
0
 
LVL 8

Accepted Solution

by:
crysallus earned 500 total points
ID: 35164331
0
 
LVL 1

Expert Comment

by:wdeem
ID: 35193587
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.
0
 

Author Closing Comment

by:Mr_Fulano
ID: 35248301
Thank you!
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Preface I don't like visual development tools that are supposed to write a program for me. Even if it is Xcode and I can use Interface Builder. Yes, it is a perfect tool and has helped me a lot, mainly, in the beginning, when my programs were small…
CocoaPods is the best way to manage library dependencies in iOS and OS X projects. By using cocoa pods there is no need of downloading the code from github and copying to your project. There are plenty of open source libraries now available with C…
The goal of this video is to provide viewers with basic examples to understand and use pointers in the C programming language.
The goal of this video is to provide viewers with basic examples to understand how to create, access, and change arrays in the C programming language.

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question