Java Sessions
400 - Java and Apple: State of the Union
Every copy of Mac OS X includes Java 2 Standard Edition, making Mac OS X the ideal platform for developing and deploying Java 2 applications. This session covers Apple's roadmap for delivering the latest and greatest advances with the J2SE platform.
401 - Java Graphics
This session introduces the Java2D APIs as they relate to Quartz on Mac OS X. The unique features of Java2D on Mac OS X as well as performance tuning are discussed.
402 - J2SE Mac OS X Platform Overview
This session presents an overview of the features and benefits of the Java 2 Standard edition platform as it applies to Mac OS X. It includes a discussion of J2SE features that are available on all releases of Mac OS X and is focused on the features and services standard to all J2SE cross-platform implementations.
403 - Java in the Browser
The session covers Java as it relates to the various browsers, including the browser embedding APIs, the Java Plug-in, Java WebStart, Java security and other new additions. Learn about the latest features added to these deployment technologies and find out which of these technologies will work best for your Mac OS X Java applications.
404 - Tailoring Java Applications for Mac OS X
Common development and deployment tips and techniques are featured in this session designed to help developers deliver Java applications that look and feel like native Mac OS X applications. Bundling suggestions, use of runtime properties, best UI practices, and accessing native libraries are discussed.
405 - Java Web Services
The web services available on Mac OS X with standard Java extensions and Open Source Java software are the focus of this session. Learn how to use these technologies to get to web services, rather than publish them. Topics include UDDI, SOAP Axis, and XML parser libraries from Apache.
406 - Java Virtual Machine Internals
This session covers the internals of the Java Virtual Machine with a focus on tuning Java applications for maximum performance on Mac OS X.
407 - Java Performance
This session provides an overview of the performance opportunities available with J2SE. Topics covered include optimizations for file handling, drawing, compiler usage and faster debugging. Developers learn what should and should not be done to ensure the best performance of Java applications.
408 - QuickTime for Java Overview
QuickTime for Java provides a set of cross-platform APIs that allow Java developers to build multimedia, including streaming audio and video, into their applications and applets. This session provides a technology overview of QuickTime for Java and covers new features available with the latest release. Common programming issues, installation, and writing more efficient code using the QTJava APIs are discussed. Highlights will include the introduction of several new APIs and a discussion of new QuickTime 6-based features.