Cocoa Programming for OS X: The Big Nerd Ranch Guide

Author:   Aaron Hillegass ,  Adam Preble ,  Nate Chandler
Publisher:   Pearson Education (US)
Edition:   5th edition
ISBN:  

9780134076959


Pages:   556
Publication Date:   30 April 2015
Format:   Paperback
Availability:   In Print   Availability explained
This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us.

Our Price $62.95 Quantity:  
Add to Cart

Share |

Cocoa Programming for OS X: The Big Nerd Ranch Guide


Add your own review!

Overview

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. 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 utilise Apple’s online documentation for your own unique needs. And you will know enough to write your own stylish code.

Full Product Details

Author:   Aaron Hillegass ,  Adam Preble ,  Nate Chandler
Publisher:   Pearson Education (US)
Imprint:   Big Nerd Ranch Guides
Edition:   5th edition
Dimensions:   Width: 18.00cm , Height: 3.00cm , Length: 25.00cm
Weight:   1.174kg
ISBN:  

9780134076959


ISBN 10:   0134076958
Pages:   556
Publication Date:   30 April 2015
Audience:   Professional and scholarly ,  General/trade ,  Professional & Vocational
Format:   Paperback
Publisher's Status:   Active
Availability:   In Print   Availability explained
This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us.

Table of Contents

Let's Get Started Swift Types Structures and Classes Memory Management Controls Delegation Working with Table Views KVC, KVO, Bindings NSArrayController Formatters and Validation NSUndoManager Archiving¿ Basic Core Data NSWindowController User Defaults Alerts and Closures Using Notifications NSView and Drawing Mouse Events Keyboard Events Drawing Text with Attributes Pasteboards and Nil-Targeted Actions Drag-and-Drop NSTimer Sheets AutoLayout Localization and Bundles Printing Web Services Unit Testing View Controllers View Swapping and Custom Container View Controllers Storyboards Core Animation Concurrency NSTask Distributing Your App

Reviews

Author Information

Aaron Hillegass, a former employee at NeXT and Apple, has nearly two decades experience programming and teaching Objective-C, Cocoa, and, more recently, iOS. Aaron is co-author of Objective-C Programming: The Big Nerd Ranch Guide and iOS Programming: The Big Nerd Ranch Guide. In 2001, Aaron founded Big Nerd Ranch and began developing intensive courses that teach programming in a focused, distraction-free environment. Big Nerd Ranch now offers courses around the world as well as consulting and software development. Adam Preble learned Cocoa programming from the first edition of this book and after ten years in the software industry, joined Big Nerd Ranch to write Mac and iOS software as a consultant. He presently leads engineering at Big Nerd Ranch and steals away time for Cocoa programming and for teaching the Cocoa bootcamp course, on which this book is based. Nate Chandler is an instructor and senior software engineer at Big Nerd Ranch, where he helps maintain the Cocoa bootcamp course materials. Nate studied mathematics at the New College of Florida and applies the logical rigor he learned in that arena to his programming. An avid C++ enthusiast, Nate reads draft feature proposals for the standard as often as he can.

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

wl

Shopping Cart
Your cart is empty
Shopping cart
Mailing List