Mac OS X Developer's Guide

Part I: Introducing Mac OS X

Mac OS X, the new operating system from Apple Computer, is built on firm foundations. These include the principles of modern operating systems (including multithreading, multiprocessing, a UNIX-based kernel, and memory protection) as well as object-oriented programming and component software.

This part of the book provides a summary of the Mac OS X architecture, as well as the principles of modern operating systems and object-oriented programming.

Chapter List

Chapter 1: Introduction
Chapter 2: Architecture Overview
Chapter 3: Frameworks and Object-Oriented Programming
Chapter 4: The Languages of Mac OS X: Java
Chapter 5: The Languages of Mac OS X: Objective-C
Chapter 6: The Languages of Mac OS X: C++
Chapter 7: The Frameworks of Mac OS X: Cocoa
Chapter 8: The Frameworks of Mac OS X: Carbon
Chapter 9: The Frameworks of Mac OS X: Core Foundation and Apple Class Suites

Overview

Mac OS X is a departure from previous operating systems both on mainframes and on personal computers. Its structure is thoroughly modern it is based on a small kernel that isolates the most critical aspects of the operating system, and it is object oriented to a degree that has not been seen in a mainstream operating system. Its user experience has been developed based not only on Apple s years of research and development in this area, but also on the powerful processors of today and tomorrow that can provide a rich, sophisticated, and delightful user experience of greater elegance and power than their earlier incarnations could provide.

This book is for Mac OS X...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: VoIP Software
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.