Amazon.co.uk Review
The selling slogan for Java is "write once, run anywhere", meaning programmers only have to write a program once and then compile it for whatever their target platform happens to be without worrying about modification. The problem with systems like this is harnessing the power of complicated components like QuickTime from within such a high level and abstract layer as Java. QuickTime for Java opens the doors to integrating the Java programming language with Apple's premiere multimedia streaming software by introducing the QuickTime for Java API.
The book's first half explores the relationship between QuickTime and Java and how to make QuickTime function calls from within Java code. Both the book and the CD-ROM are filled with coding examples, ranging from the most basic--opening and playing a QuickTime movie--to the more complex, like embedding different media types and streaming movies.
The second half of the book, "QuickTime for Java Reference," probably contains the most valuable part if you already have some experience coding QuickTime procedures in Java. In over 300 pages, it catalogues library calls and functions for each of the QuickTime for Java packages: quicktime.app.actions, quicktime.app.audio, quicktime.app.players and so on.
Both authors work at Apple--one is a senior writer and the other is the chief architect of QuickTime for Java--so it's not surprising to see their experience and knowledge brought to bear in clear and concise examples throughout the book. This is an excellent and detailed reference volume for anyone coding in Java or anyone programming multimedia applications and looking to migrate to Java. --Mike Caputo, amazon.com
Book Description
This book is an essential quick reference for the QuickTime and Java programmer. It provides the reader with a wealth of programming examples as well as a handy reference that provides an in-depth, class-by-class description of the API. The authors are part of the original QuickTime engineering team that pioneered and developed QuickTime for Java. A CD-ROM at the back of the book provides the reader with working sample code and other resources, so you can get started right away building your own Java applications and applets.
Apple's QuickTime technology has set the industry standard for developing and distributing multimedia content over the Web and on CD-ROMs. QuickTime's powerful, extensible software toolkit enables programmers, Web content developers, and multimedia producers to deliver state-of-the-art digital content---movies, audio, and music. Using Java, the same application can be deployed on any platform that supports QuickTime.
If you know Java, you'll want to tap into the power and extensibility of QuickTime. If you know C or C++, this book will introduce you to the core QuickTime technologies and their usage from Java. Each chapter is designed to bring you rapidly up to speed in particular areas of QuickTime usage with neatly explained and commented sample code and tutorials.
* Offers an overview of the QuickTime architecture
* Presents an inside look at the QuickTime for Java programming model and architecture
* Includes programming examples and tutorials that demonstrate key features
* Serves as a comprehensive quick reference of all classes and methods, interfaces and fields in the core QuickTime for Java 1.0 API
See all Product Description