Mac OS X for Java Geeks |
By Will Iverson |
| |
Publisher | : O'Reilly |
Pub Date | : April 2003 |
ISBN | : 0-596-00400-1 |
Pages | : 296 |
| Copyright |
| | Preface |
| | | Organization |
| | | Conventions Used in This Book |
| | | Comments and Questions |
| | | Acknowledgments |
|
| | Chapter 1. Getting Oriented |
| | | Section 1.1. All Those Confusing Names |
| | | Section 1.2. Why Now? |
|
| | Chapter 2. Apple's Java Platform |
| | | Section 2.1. Apple JVM Basics |
| | | Section 2.2. Apple's JVM Directory Layout |
| | | Section 2.3. Additional APIs and Services |
| | | Section 2.4. Going Forward |
|
| | Chapter 3. Java Tools |
| | | Section 3.1. Terminal |
| | | Section 3.2. Code Editors |
| | | Section 3.3. Jakarta Ant |
| | | Section 3.4. Additional Tools |
|
| | Chapter 4. GUI Applications |
| | | Section 4.1. Swing and Aqua |
| | | Section 4.2. An Example Swing Application |
|
| | Chapter 5. Apple Extensions |
| | | Section 5.1. The Mac OS X Finder |
| | | Section 5.2. Native Access |
|
| | Chapter 6. Cross-Platform Programming |
| | | Section 6.1. GUI Construction |
| | | Section 6.2. New Line |
| | | Section 6.3. File Encoding |
| | | Section 6.4. Threading |
| | | Section 6.5. File Separator |
| | | Section 6.6. Testing Cross-Platform Compatibility |
| | | Section 6.7. For More Information |
|
| | Chapter 7. Standalone Applications |
| | | Section 7.1. Packaging |
| | | Section 7.2. JAR Files |
| | | Section 7.3. Application Bundles |
| | | Section 7.4. Building an Application from Scratch |
| | | Section 7.5. MRJAppBuilder |
| | | Section 7.6. Next Steps |
|
| | Chapter 8. Web-Delivered Applications |
| | | Section 8.1. Applets |
| | | Section 8.2. Java Web Start |
| | | Section 8.3. GUI Application Delivery Comparison |
| | | Section 8.4. Next Steps |
|
| | Chapter 9. The Mac OS X Speech Framework |
| | | Section 9.1. The Speech API |
| | | Section 9.2. Putting Speech to Work |
|
| | Chapter 10. QuickTime for Java |
| | | Section 10.1. Getting Started |
| | | Section 10.2. The QuickTime API |
| | | Section 10.3. The SimplePlayer Application |
|
| | Chapter 11. The Mac OS X Spelling Framework |
| | | Section 11.1. Getting Set Up |
| | | Section 11.2. The Spelling API |
| | | Section 11.3. Spelling in Action |
|
| | Chapter 12. Databases |
| | | Section 12.1. Basic Concepts |
| | | Section 12.2. Mac OS X Databases |
| | | Section 12.3. Next Steps |
|
| | Chapter 13. Servlets, JSP, and Tomcat |
| | | Section 13.1. Apache Tomcat |
| | | Section 13.2. Database-Driven JSP Applications |
| | | Section 13.3. Frontending Tomcat with Apache |
| | | Section 13.4. Next Steps |
|
| | Chapter 14. EJB and JBoss |
| | | Section 14.1. JBoss |
| | | Section 14.2. Getting Started with J2EE |
| | | Section 14.3. Pushing the Envelope |
|
| | Chapter 15. Web Services |
| | | Section 15.1. RPC |
| | | Section 15.2. XML-RPC |
| | | Section 15.3. SOAP |
| | | Section 15.4. Additional Reading |
| | | Section 15.5. Final Thoughts |
|
| | Colophon |
| | Index |