
Cocoa Programming for OS X
The Big Nerd Ranch Guide
Pearson Education · Print & ebook · April 14, 2015
<>Covering the bulk of what you need to know to develop full-featured applications for OS X, this edition is updated for OS X Yosemite (10.10), Xcode 6, and Swift.
We earn from qualifying purchases.
- Who it’s for
- Explore the tools, language, architecture, and Cocoa patterns behind OS X application development.
- Themes
- Swift programming, Cocoa design patterns, OS X application architecture
- Genres
- Mac Programming, Object-Oriented Programming, Macintosh Systems
Nearest books
Matched by what the books are about, then ordered by what their readers also loved.
Code CompleteSteve McConnell56% match
Head First Design PatternsEric Freeman, Elisabeth Robson52% matchShares Object-Oriented Programming
iOS ProgrammingChristian Keur, Aaron Hillegass80% match
iOS 7 Programming FundamentalsMatt Neuburg70% matchShares Object-Oriented Programming
Learning Cocoa With Objective-cParis Buttfield-Addison, Jonathon Manning69% matchShares Mac Programming and Object-Oriented Programming
iOS Development With SwiftCraig Grummitt68% matchShares Mac Programming
Android ProgrammingBill Phillips, Chris Stewart64% match
OS X Yosemite: the Missing ManualDavid Pogue63% matchShares Macintosh Systems
Start with three books, and this one can be the first.
Members get a new edition every morning: a route out from their books to essays, research and talks, with the reason for each.
Start with this bookAbout this book
<>Covering the bulk of what you need to know to develop full-featured applications for OS X, this edition is updated for OS X Yosemite (10.10), Xcode 6, and Swift. Written in an engaging tutorial style and class-tested for clarity and accuracy, it is an invaluable resource for any Mac programmer. The authors introduce the two most commonly used Mac developer tools: Xcode and Instruments.
Continue reading
They also cover the Swift language, basic application architecture, and the major design patterns of Cocoa. Examples are illustrated with exemplary code, written in the idioms of the Cocoa community, to show you how Mac programs should be written. After reading this book, you will know enough to understand and utilize Apple’s online documentation for your own unique needs. And you will know enough to write your own stylish code. This edition was written for Xcode 6.3 and Swift 1.2. At WWDC 2015, Apple announced Xcode 7 and Swift 2, both of which introduce significant updates that (along with some changes to Cocoa for OS X 10.11) affect some of the exercises in this book. We have prepared a companion guide listing the changes needed to use Xcode 7 to work through the exercises in the book; it is available at https://github.com/bignerdranch/cocoa-programming-for-osx-5e/blob/master/Swift2.md.
Cocoa App Building
Explore the tools, language, architecture, and Cocoa patterns behind OS X application development.
Come here for
- Xcode and Instruments
- Swift, Cocoa design patterns, and application architecture
Expect
- Code examples in Cocoa community idioms
- Coverage written for Xcode 6.3 and Swift 1.2
Where it sits
| Mac Programming | 86% |
|---|---|
| Macintosh Systems | 63% |
| Object-Oriented Programming | 36% |
Percentages are BookFrontier’s reading of the book.
Publisher categories
- Mac Programming
- Authors
- Aaron Hillegass, Adam Preble, Nate Chandler
- Publisher
- Pearson Education
- Published
- April 14, 2015
- Format
- Print & ebook
- Theme
- Swift programming · Cocoa design patterns · OS X application architecture
- Reading lane
- Mac Programming