Mac OS X for Java Geeks
By
Will Iverson
April 2003
Pages: 296
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
Chapter 1 Getting Oriented
-
All Those Confusing Names
-
Why Now?
-
Chapter 2 Apple's Java Platform
-
Apple JVM Basics
-
Apple's JVM Directory Layout
-
Additional APIs and Services
-
Going Forward
-
Chapter 3 Java Tools
-
Terminal
-
Code Editors
-
Jakarta Ant
-
Additional Tools
-
Chapter 4 GUI Applications
-
Swing and Aqua
-
An Example Swing Application
-
Chapter 5 Apple Extensions
-
The Mac OS X Finder
-
Native Access
-
Chapter 6 Cross-Platform Programming
-
GUI Construction
-
New Line
-
File Encoding
-
Threading
-
File Separator
-
Testing Cross-Platform Compatibility
-
For More Information
-
Chapter 7 Standalone Applications
-
Packaging
-
JAR Files
-
Application Bundles
-
Building an Application from Scratch
-
MRJAppBuilder
-
Next Steps
-
Chapter 8 Web-Delivered Applications
-
Applets
-
Java Web Start
-
GUI Application Delivery Comparison
-
Next Steps
-
Chapter 9 The Mac OS X Speech Framework
-
The Speech API
-
Putting Speech to Work
-
Chapter 10 QuickTime for Java
-
Getting Started
-
The QuickTime API
-
The SimplePlayer Application
-
Chapter 11 The Mac OS X Spelling Framework
-
Getting Set Up
-
The Spelling API
-
Spelling in Action
-
Chapter 12 Databases
-
Basic Concepts
-
Mac OS X Databases
-
Next Steps
-
Chapter 13 Servlets, JSP, and Tomcat
-
Apache Tomcat
-
Database-Driven JSP Applications
-
Frontending Tomcat with Apache
-
Next Steps
-
Chapter 14 EJB and JBoss
-
JBoss
-
Getting Started with J2EE
-
Pushing the Envelope
-
Chapter 15 Web Services
-
RPC
-
XML-RPC
-
SOAP
-
Additional Reading
-
Final Thoughts
-
Colophon
Return to Mac OS X for Java Geeks