Product DescriptionMac OS X is a UNIX-based operating system that runs on some of the finest hardware in the world. It comes with some excellent development tools, and a first-class Java 2 Standard Edition implementation, including a HotSpot client virtual machine, tied right into the operating system. Apple has made Java a first-class citizen of Mac OS X, and this book shows how Java developers can take advantage of the power they've been given.
Using Java as a development language on Mac OS X, you can write portable pure Java applications that run and look like native programs, or you can develop programs that exploit the Cocoa programming interface, allowing you to build powerful Mac OS X applications and take advantage of all the functionality provided by Apple's exciting Aqua UI. You can also exploit native operating-system functionality without writing any C or C++ code, through APIs such as JDirect. This book explains to the experienced Java developer where to start, what's possible, and where to go.
This book covers:
The role of Java in Mac OS X Using Mac OS X as a Java development platform Writing portable Java Code Taking advantage of Mac OS X's features in pure Java applications Developing enterprise applications on Mac OS X Deploying Java code as a Mac OS X application Accessing OS-specific functions through MRJ and JDirect Using Java to program Cocoa
Customer Reviews
Average Rating:
Rating: - Easily the Worst book I can remember buying
I am not sure who this book the 'committee' wrote this for, but I can think of no one. More like a hodge-podge collection of Internet clippings somewhat related to Java & Macs, interspersed with useless code. It is sad because the Mac market needs a Java book covering getting started and the many options and tools Apple has provided the Java student & developer.
I am sorry I wasted my money & was responsible for the deaths of the trees that made it!
Rating: - Mac OS X Java
This is probably the worst technical book that I have read. Its more a collection of papers than anything else, and much of the content is trivial. Beginning progrmmers would find nothing in here. Advanced programmers will probably find a few nuggets of information that are useful, but they are few and far between.
Rating: - Just what I was looking for...
If you are looking for an excellent book on Java on the new Macintosh operating system OS X, this is one to get. The writing style is well done and the book, in terms of content, is well thought out. I am enjoying the authors coverage of pure Java vs Mac OS X specific issues in particular. Keep up the good job.
Rating: - Only Game In Town
What a jumble; it's symbolic of the dev environment these days.
There are seven chapters and five authors. Examples from chapter 2 disappear and then resurface in a late chapter because, hey, those are two chapters from the same author. Terms get introduced multiple times in different ways. One paragraph assumes you've been a developer for 10 years, the next assumes you know nothing, and then it's back to assuming you're very experienced again. The writing itself is clear, but this is ... Read More
Rating: - Good Book for Experienced Java Programmer
This book is a good book for the experienced Java Programmer and happens to be the only modern book out there discussing Java on the Mac OS X platform. A thin book, only about 200 pages, it contains no fluff; every section of the book deals leads you through the essentials for tapping Mac OS X's built in Java VM and optionally COCOA. The sixth chapter of the 7 chapter book is devoted to using COCOA in your Java Applications, making them bound to run only on Mac OS X, but allowing greater power by ... Read More