Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

T909

Suspended
Original poster
Aug 16, 2008
196
61
Europe
Hello,
I would like to start learning programming for Mac OS X (not iOS). The problem I have is that I don't know where and how to start.
And unfortunately many tutorials are for iOS only. I do know HTML,CSS,Javascript and MySQL, however, I'd want to start programming for OS X.

It'd be nice if you could give me some sites (not outdated ones). I deeply regret not starting to program on Xcode back in 2008 when I got my Mac, since most of the codes I've tried do work perfectly in older Xcodes, but not in newer Xcodes.
 
Hello,
I would like to start learning programming for Mac OS X (not iOS). I do know HTML,CSS,Javascript and MySQL, however, I'd want to start programming for OS X.
You have a serious head start if you understand the concepts of Javascript, HTML and CSS. Adding a database (MYSQL) understanding will help a little with Core Data, but it really is a different 'animal'.

Read up on WebKit ( https://webkit.org/ ) and WKWebView. Very quick search: http://stackoverflow.com/questions/26151363/simple-os-x-app-with-wkwebview-viewer

You already have about 90% of the skills to build Mac OS X apps. Up your javascript game and you will be writing some serious code as a Mac OS X developer.

Good luck!
 
Last edited:
Knowing how to code for the web (especially Javascript) should mean you have some familiarity with programming concepts that will come in handy.

Two things I'd set some time aside to read carefully until you're knee-deep: the Mac App Programming Guide (from Apple's developer center) and The Swift Programming Language (free on iBooks).
 
Hello,
I would like to start learning programming for Mac OS X (not iOS). The problem I have is that I don't know where and how to start.

Another vote for the RayWenderlich site from me. It's very good indeed. They also have a few books for sale if you find those easier to learn from.

There are some courses from Stanford University that you can get on iTunes for free which were quite good a while back. If they've not updated them since I last looked then they may be a little bit out of date.

Also, take a look at the Apple developer site. There's plenty of documentation, and plenty of examples to learn from.

Good luck!
 
Big Nerd Ranch / Aaron Hillegass has several good books on OS X and iOS programming. More like cookbooks with step by step, but very well done. I used them, and went to their in person class, very good material.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.