Mac OS X Developer s Guide 1st Edition by Jesse Feiler – Ebook PDF Instant Download/Delivery: 012251341X, 9780122513411
Full download Mac OS X Developer s Guide 1st Edition after payment

Product details:
ISBN 10: 012251341X
ISBN 13: 9780122513411
Author: Jesse Feiler
Mac OS X, Apple’s newest operating system for the Macintosh platform, is profoundly different from its earlier versions because of its similarity to the UNIX operating system. For developers writing software for OS X this means adjusting to two new environments to create applications and to access the enhanced features of the new OS, Cocoa and Carbon. Cocoa is an object-oriented API in which all future OS X programs will be written. Carbon is a transitional technology allowing compatibility of applications written for earlier versions of the Mac OS with Mac OS X.
Mac OS X Developer’s Guide focuses equally on Cocoa and Carbon, guiding the reader through these technologies and showing how to write applications in both. It is the first book for Mac OS X developers written for those who are already working on applications, as well as new developers just getting started. It starts off describing the new OS and its development tools then focuses on specific programming issues, providing tips on making the transition from classic Mac OS code to Mac OS X.
Mac OS X Developer s Guide 1st Table of contents:
chapter 1 – getting started
setting up the development environment
xcode and interface builder
first mac os x application
chapter 2 – objective-c and cocoa fundamentals
objective-c syntax and constructs
cocoa framework overview
object-oriented design principles
chapter 3 – user interface design
windows, views, and controls
event handling and user interaction
layout and design best practices
chapter 4 – application architecture
model-view-controller pattern
application lifecycle
delegation and notifications
chapter 5 – data management
file system and storage
core data framework
data serialization and persistence
chapter 6 – graphics and multimedia
drawing and animation
image and audio handling
integration of multimedia content
chapter 7 – networking and web services
network protocols and sockets
web services integration
asynchronous communication
chapter 8 – advanced cocoa topics
bindings and key-value coding
mac os x frameworks and APIs
performance optimization
chapter 9 – debugging and testing
debugging tools and techniques
unit testing and profiling
handling exceptions and errors
chapter 10 – deployment and distribution
packaging applications
code signing and security
distribution through the app store
People also search for Mac OS X Developer s Guide 1st:
mac os x developer s guide 1st
mac os x developer preview 1
os x tutorial
mac os 9 development
Tags: Jesse Feiler, Mac OS X


