ProductGPT
Try the custom AI to help you find products that Reddit loves.
There's also Cocoa Programming for OS X, which is very good.
P.S. Also, check out their related Swift book.
Resources on OSX development are sparse, mostly because iOS is the "sexier" development topic of the two, and publishers are interested in selling books more than anything else. That said, a new round of OSX materials is likely to be hitting the market soon, since people will be doing refreshes for Swift. Big Nerd Ranch has theirs slated for April, per Amazon's listing. I'd keep that one on my radar.
Also, as MrMordoc said, you can indeed learn a lot about the OSX development by studying iOS development. A lot of the classes are essentially the same thing under the hood, just with different names.
Big Nerd Ranch has a pretty good OS X book. http://www.amazon.com/gp/product/0134076958?keywords=big%20nerd%20ranch%20os%20x&qid=1452094223&ref_=sr_1_1&sr=8-1
Also the iOS equivalent are bibles for OS X and iOS developers.
Hey Everyone,
My name is Brad Yale.
Without beating around the bush, I work for Pearson Education on their tech side as a community specialist representing a good portion of their programming (android, iOS, Windows, game dev, web design etc.) titles/content.
Currently I am looking for interested Cocoa, OS X's dev's to peer review The Big Nerd Ranch's "Cocoa Programming for OS X: The Big Nerd Ranch Guide" for Amazon.
The InformIT product page is here:
http://www.informit.com/store/cocoa-programming-for-os-x-the-big-nerd-ranch-guide-9780134076959
The Amazon product page is here:
How the Program Works:
I would send the title to you for free (either soft cover or e-pub) and all I would ask in return is:
A truthful Amazon review of the title within 45 - 60 days of receipt. A note on reviews: We want the reviews to be honest and comprehensive. If you like the content, cool. If you don't like the content, also cool.
We are looking for honest reviews of content which offers a comprehensive breakdown/critique (ex. this section was great however to make the title better, it could elaborate on...".
The basic idea here is we want the content to stand on its own two feet so consumers can continue learning and authors can produce better versions. In no way shape or form will I, or anyone from Pearson, try to influence your content review.
Honesty is what matters.
Additionally, I would love the following:
Social - Some tweets, G+, Linkedin, Reddit etc. postings on the title of selection with a link pointing back to the title product page
Blog - A blog post on the title of selection with a link pointing back to the title product page
Book Review Site Post - Think B&N, Goodreads...
If this is something you would be interested in, feel free to email me at .
Respectfully,
Brad Yale Community Specialist - Pearson Ed/InformIT/Peachpit
They're not completely transferable. OS X uses a framework from the NeXT days called Cocoa, which is an ancestor of iOS's Cocoa Touch. My understanding is that Cocoa still has some quirks that have been left over from the earlier days. There are also going to be APIs that are available on one platform but not the other.
I have recently been thinking of a Mac project and found that the Big Nerd Ranch has just released the 5th Edition of their Cocoa Programming guide. I just received my copy on Monday and it looks good. From what I can tell, you probably want to have access to some Mac specific materials.