See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

20 used & new from $5.24

Have one to sell? Sell yours here
 
 
Mac OS X Developer's Guide
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Mac OS X Developer's Guide (Paperback)

by Jesse Feiler (Author) "Mac OS X is a departure from previous operating systems both on mainframes and on personal computers..." (more)
Key Phrases: project structure pane, responder chain, main nib file, Project Builder, Interface Builder, Core Foundation (more...)
2.0 out of 5 stars See all reviews (10 customer reviews)


Available from these sellers.


8 new from $18.00 12 used from $5.24
Also Available in: List Price: Our Price: Other Offers:
Unknown Binding Order it used!

Customers Who Bought This Item Also Bought

Cocoa Programming for Dummies

Cocoa Programming for Dummies

by Erick Tejkowski
2.8 out of 5 stars (5)  $27.16
Beginning Mac OS X Programming

Beginning Mac OS X Programming

by Michael Trent
3.4 out of 5 stars (10)  $26.39
AppleScript: The Definitive Guide, 2nd Edition

AppleScript: The Definitive Guide, 2nd Edition

by Matt Neuburg
3.8 out of 5 stars (36)  $26.39
Beginning Xcode (Programmer to Programmer)

Beginning Xcode (Programmer to Programmer)

by James Bucanek
3.2 out of 5 stars (4)  $26.59
Cocoa(R) Programming for Mac(R) OS X (3rd Edition)

Cocoa(R) Programming for Mac(R) OS X (3rd Edition)

by Aaron Hillegass
4.4 out of 5 stars (99)  $31.49
Explore similar items

Editorial Reviews

Product Description
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.

* A guide for developers already writing applications as well as new developers just getting started
* Focuses equally on both Cocoa and Carbon environments
* Provides tips on transitioning from writing code for classic Mac OS to OS X
* References Apple online materials extensively, to keep developers up to speed on changes

From the Back Cover
As you begin developing for Mac OS X, you'll face major changes, lots of difficult decisions, and also some terrific opportunities. The Mac OS X Developer's Guide aims to do more than help you make the transition painlessly: It's dedicated to helping you capitalize on these opportunities and positively thrive in this new environment.

Inside is the background you need to get started, the instruction and examples you need to move forward, and the expert advice you need to solve your toughest programming challenges. At a stage where others may struggle to get up to speed, you can work more efficiently while building more powerful, more usable, more robust applications. That's the beauty of Mac OS X, and of the Mac OS X Developer's Guide.

Incisive coverage that will help you:
* Understand Mac OS X, including how it works, its UNIX roots, and how best to develop for it.
* Develop applications using both the Cocoa and Carbon frameworks.
* Optimize your Carbon application with Carbon events and use direct dispatch in Carbon and Cocoa to make your applications more efficient.
* Write Mac OS X programs using C, C++, Java, and Objective-C (includes extensive example code).
* Build applications that take full advantage of all of Aqua's features.
* Port existing applications to Mac OS X.
* Create new applications that run effectively on both Mac OS 9 and Mac OS X.
* Master critical development skills, including prototyping, managing menus, writing and using services, working with events, manipulating files, designing interfaces, and building reusable components.
* Get around in the latest versions of Project Builder and Interface Builder.

See all Editorial Reviews

Product Details

  • Paperback: 600 pages
  • Publisher: Morgan Kaufmann; 1st edition (October 22, 2001)
  • Language: English
  • ISBN-10: 012251341X
  • ISBN-13: 978-0122513411
  • Product Dimensions: 9 x 7.2 x 1.7 inches
  • Shipping Weight: 2.8 pounds
  • Average Customer Review: 2.0 out of 5 stars See all reviews (10 customer reviews)
  • Amazon.com Sales Rank: #1,549,836 in Books (See Bestsellers in Books)

Inside This Book (learn more)

Citations (learn more)


Books on Related Topics (learn more)
 
 


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

10 Reviews
5 star:    (0)
4 star:
 (2)
3 star:
 (1)
2 star:
 (2)
1 star:
 (5)
 
 
 
 
 
Average Customer Review
2.0 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
14 of 14 people found the following review helpful:
1.0 out of 5 stars 0 stars, August 28, 2002
By John D. Love-jensen "eljay451" (Chanhassen, MN United States) - See all my reviews
(REAL NAME)   
Disappointed. This book is worthless. The author should not try to write a book while smoking dope. The first half of the book is a Mac-is-great commercial. The last half of the book is a Mac-is-great commercial. Yes, I know the Mac-is-great, I love the Mac, Macs are cool, Macs are usefull, rah rah rah. Unfortunately, the book is content free. No actual developers were involved in the production of this book; no actual developers were informed by reading this book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
15 of 17 people found the following review helpful:
1.0 out of 5 stars this weak book betrays it's title, February 27, 2002
By Raymond Walsh (Belmont, CA USA) - See all my reviews
As a C developer of Mac & Win software, I bought this book hoping it would be of some help for porting an existing MacOS application (written in C) to Carbon/Mach-O.

This book is worthless for C/C++ developers.

This book is biased toward new projects written in Objective-C & the Cocoa framework. It ignores C, pushing the objective-c language instead.

The first 100 pages deal with topics as worthless as "what is a programmer" and "the history of the mac os" ... Who cares? Teach me about the Event Manager and Quickdraw vs. Quartz. Did you know that this book makes NO mention of Quartz and only has one page number listed for "Darwin" (pg 141).

I've already returned it and I'm now looking for something else.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
11 of 12 people found the following review helpful:
2.0 out of 5 stars overview only but not of great use, January 23, 2002
By arzewski (pittsburgh, pa United States) - See all my reviews
somewhat disappointed, specially with a that catchy title: *developer's guide*. Going from the coding material only, it would be extremely difficult for a newbie to start coding an app for the Mac OS X. The 1993 book by Simson Garfinkel and Michael Mahoney, "NeXTSTEP programming: step one, object-oriented applications", is much more diligent in providing detailed guidance on just how to construct an app and use the tools for software development. There were also some confusing remarks when comparing the three programming languages, Java, Objective-C, and C++. And omissions too: for example, no mention that a protocol in Objective-C is like an interface in Java. I didn't see a mention of the fact that there is garbage collection in java and there isn't in Objective-C (but I could be mistaken). In my humble opinion, I would place Java and C++ closer together for their types, while Objective-C is closer to Smalltalk for being typeless. A typed Objective-C, in which the identifiers are not of type id but of a class type such as NSString, or NSData, requires the compiler to do alot more work, just as in the case of C++ and Java (and the author does illustrate the disadvantages of these languages with the example of the Fragile Base Class), so there isn't much advantage in using the runtime features of the Objective-C runtime engine. The author chose, in his examples, the typed form of Objective-C. Most of the book is really a description of the product features of the toolkit to use when doing software development, but not to a detailed degree that one could do without printed manuals. This is no substitute to the manuals. No mention was made of connecting to data sources, internet development, distributed applications. The first 50 pages are about why objects are great in storyline form. But is was pleasant to read. In the old days of nextstep programming, there was a beautifull little book that was called Nextstep programming tutorial by Ann something. In that booklet, examples on how to build an application without the Interface Builder were given. Just code in a text editor, write the make file, and then compile. Only in later chapters did the author in that book detailed how the exact same application could be developed using the fancy tools. With this approach, the developer gets a real feel for the development process itself, which are evenutally hidden by the tools. That is the book that I was looking for when I saw the title of this book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars More a philosophy guide for OS X development
OK, so three stars could be seen as generous, but this book is not all bad, as some reviewers suggest. Firstly, this book contains some history of the subject area. Read more
Published on January 31, 2002 by rberesford

1.0 out of 5 stars Useless
This book was one of the first on the market for OS X programming. I believe that's the only reason anyone would buy it. Read more
Published on January 5, 2002 by bnomis

4.0 out of 5 stars A Differing Opinion
Obviously, every author has a particular audience in mind; and this book is clearly targeted towards the beginner. Read more
Published on November 8, 2001 by drastro

4.0 out of 5 stars Good starter book
This book provides a good start for OS X programming, it helps explain the why behind what's going on. Read more
Published on November 8, 2001 by GadgetDon

2.0 out of 5 stars A 580 page overview, A Developers Introduction
I may be the wrong person to write a review on this book. As an OS X developer, much of the info in this book can be found in Apple's website, in Apple's (free) technical... Read more
Published on November 6, 2001 by Heinrich H. Beck Jr.

1.0 out of 5 stars I can't see a target audience
Lots of paper, but not much information. Many things are scrated on the surface, but not in a way you can really use something. Read more
Published on November 6, 2001 by Nanette Berger

1.0 out of 5 stars Waste of good trees
It is a large book, which might entice some to buy the tome on the theory that there must be _something_ of value in so many pages. Read more
Published on October 31, 2001 by Brian E. Howard

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Summer Sales

Omaha Steaks Hamburgers
Shop the summer food sale and save up to 50% on salsas and spreads, steaks and burgers, seafood, oils and vinegars, and desserts, only at Amazon Gourmet.

See all sale items

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning
The Lost Symbol
The Lost Symbol by Dan Brown
$16.17

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates