Features
- Cover Type: Paperback with 384 pages
- Published by: Manning Publications January 2003
- Written in: English
- ISBN 10 Number: 1930110855
- ISBN 13 Number: 978-1930110854
-
Book Dimensions:
9.2 x 7.4 x 0.8 inches
- Weighs: 1.4 pounds
Book Description
A guide for UNIX developers who want accurate information on getting up to speed with Mac OS X and its
software development environment, this book provides programmers all the information they need to understand and use the operating system, its development tools, and key technologies such as Darwin, Cocoa, and AppleScript. Users are introduced to the UNIX-based foundations of Mac OS X and shown how they fit into Mac OS X architecture. Also provided is coverage of both GUI and command-line
software development tools, realistic programming examples that developers will encounter, and a discussion of Macintosh-style
software development.
About The Author
Kevin O'Malley is a
software engineer at the
University of Michigan’s Artificial Intelligence Laboratory with over 12 years of experience in
software development. He has developed
software for embedded medical systems, vehicle simulation packages, online auction servers, and user applications using the UNIX and Macintosh operating systems. For the past five years, he has been
software architect and lead developer of the Michigan Internet AuctionBot and the TAC
software system. He has published articles in
Dr. Dobb's Journal and
IEEE Internet Computing. He lives in Ann Arbor, Michigan.
Reader Reviews
This book is a case in point for accurate titles. The book is exactly what it says it is, a wide overview of all of the different ways for 'Programming Mac OS X'. It starts with a brief history of the operating system, then talks about the operating system basics. It then covers at a high level building applications with Java, Objective-C, Carbon, Applescript and Perl. This includes sections on the tools to use to develop in these languages, and in some basic introductions to get you started on that platform. In Manning style the graphics are effective, and the code samples are not overused and are well commented. Chapters three and four, which cover Project Builder and the standard compilers, stand out as the heart of the book. Chapter seven, on Applescript, is particularly appreciated because of the lack of documentation or books on this subject. The book fills a unique roll. It covers all of the different programming possibilities at a level that gives you perspective of the entire playing field. If you want to drill down into say, Java programming, you will need to buy another book. But if you are unfamiliar with OS X and you are looking to program for it, you should take a look at this book to get a feel for the possibilities.
Comment | |
(Report this)