http://java.sun.com/ http://java.sun.com/ http://www.sun.com/javaone
JavaOne - Experiencing Java technology through education, industry, and community
2006 Conference
Topics
Sessions
   General Sessions
Hands-on Labs
Schedule
Schedule Builder
Register
Pavilion
   Cosponsors
   Exhibitors
   Media
Java University
Daily Activities
Event Connect
Alumni
   Alumni FAQ
Multimedia Sessions
Community
JavaOne Online
Forums
java.sun.com
java.net
java.com
sun.com/developers
Java Wear & Books
Home > Topics

sessions_topic

Java SE Platform
Java EE Platform
Java ME Platform
Cool Stuff
Tools

Java SE Platform

Java Platform, Standard Edition (Java SE) provides a complete environment for applications development on desktops and servers and for deployment in embedded environments. It provides the basis for security, database connectivity and more. Desktop Java enables you to write rich, highly interactive client software. Java SE also serves as the foundation for the Java Enterprise Edition. The Java SE platform makes Java technology a mainstream application development and deployment platform. These technologies form the solid foundations for building and deploying all kinds of Java technology-based applications, from simple applets to complex enterprise-class applications.

Java technology on the desktop client is more vibrant than ever. Rich, interactive desktop applets and applications based on Java technology play an increasingly important role in delivering and supporting standard applications as well as new innovations. Desktop development in Java technology continues to thrive on all major desktop platforms, including Mac, Linux, and Windows.

 Back to top

Java EE Platform

The Java Platform, Enterprise Edition (Java EE) is the industry standard for enterprise application development. This proven platform provides a secure, robust, and scalable environment for building, deploying, and managing enterprise-class applications while delivering strong code portability and reusability. The Java platform has proven to be ideally suited for the web, due in large part to the combination of rich features and robust, proven implementations.

 Back to top

Java ME Platform

Java technology has become the predominant platform for developing and deploying mobile data services and content for both consumer and enterprise markets. It is widely used in devices such as wireless handsets, PDAs, telematics, TV, set-top boxes, and smart cards. The Mobility and Devices track will give developers an excellent opportunity to become familiar with Java Platform, Micro Edition (Java ME) and Java Card? technologies, and to learn advanced techniques in developing, testing, optimizing, and deploying mobile content based on Java technology. These techniques will be demonstrated through real-world examples from experienced developers, from designing multiplayer networked games with advanced graphical capabilities to deploying secure mobile web services and data synchronization in enterprise applications. The sessions in this track will also highlight tips and techniques in deploying mobile Java technology-based content in heterogeneous environments and across different devices.

 Back to top

Cool Stuff

A great deal of invention has been built on the Java platform, particularly evident in the huge variety of applications written in the language. This track area will aspire to capture that creative energy and to offer a selection of the coolest stuff in the Java technology universe. Instead of being limited to a shared technological or domain-specific theme, there's only one thing the submissions in this area will have in common: They will open the eyes of Java platform developers to new possibilities and opportunities.

Sessions and BOFs in this track area can describe innovative uses of the Java programming language in applications and extensions to the Java platform. The tracks charter is very broad, and virtually any interesting work qualifies for a session.

 Back to top

Tools

The sessions in this track will cover the use of tools that enhance the productivity of individuals and teams developing for and deploying to the Java platform. Attendees will learn about best practices and the tools and methodologies that give the developer the best possible outcome for successful deployments. For developers using Java SE, Java EE, or Java ME platforms, there will be tools talks here for all needs, including Java technology source code editors, integrated development environments (IDEs), plug-ins, performance analysis tools, monitoring solutions, modeling systems, collaboration, and more. Some sessions will focus on developers' experiences using such tools in production environments, while others will be given by vendors presenting interesting and unique aspects of their tools products.

 Back to top