With 79 fixes and improvements Java 5 update 3 is available. Sun has a new release scheme, there will not be a 5.1, only updates frequent updates like this will be available until Java 6, Mustang.
The next release of Java (Mustang) has some significant enhancements for desktop usage, including improved OS L&F, text anti-aliasing modes, more and improved graphics hardware usage, threading improvements, etc. Also, some long term bugs are fixed (like gray rectangle issue). See a full list and details.
In this chapter, you will learn the basics of the MMAPI and its implementation on Nokia devices. After studying the two example applications provided, you should be able to add multimedia playback and audio/video capturing features to your own application. Also, mobile gaming and mobile applications are hot! Games need to have flashy and stylish graphics, and the standards are now higher than ever. Mikko Kontio tells you how to develop 3D graphics for your J2ME devices with the Mobile 3D Graphics API.
The Linux based Compound XML Document Editor (CXDE) from IBM’s software group uses Eclipse Modeling Framework (EMF) to provide a more customized editing experience for developers. CXDE offers a standards-based, model-driven editor for mixed-namespace XML documents such as: XHTML, XForms, XML-Events, SMIL, SVG, VoiceXML, XUL, and MathML. Another good Java-based XML free alternative is Vex.
New version of Kaffe has been released. Kaffe is a clean room implementation of the Java virtual machine, plus the associated class libraries needed to provide a Java runtime environment. 1.1.5 release sports improved AWT implementation, new garbage collector, internationalization support, new ports to FreeBSD on x86-64, Darwin on x86 and HP-UX on ia64 and much more.
This chapter provides an overview of how plug-ins function in Eclipse in the form of Frequently Asked Questions. Included are questions about the core concepts of the Eclipse kernel, including plug-ins, extension points, fragments.
Sun plans to make Java Enterprise System available as an open-source product. "That will define us as a company truly committed to open source," Jonathan Schwartz, president and chief operating officer of Sun, told InformationWeek.
While XQuery was designed for querying large document bases, it serves as a fine tool for transforming simple documents as well. Whether simplifying complex pages for display on small screens, or extracting elements from multiple pages to aggregate them together on a home-grown portal, or simply extracting data from Web pages because there's no other programmatic way to get the data. This article shows how XQuery offers a fast and easy way to scrape HTML pages for the data you need.
Project Looking Glass is a 3D windowing and visualization system for Sun's Java Desktop System. There is currently a proof of concept demo available, and if you're interested in trying it out, here's a quick tutorial.
GNU Classpath is a project to create free core class libraries for use with virtual machines and compilers for Java. Changelog of version 0.14: Base core class library for upcoming GCC 4.0 and Kaffe 1.1.5 releases. ImageIO support through gdkpixbuf, many new nio character encoders and decoders, fully automated class documentation generation, generic VMStackWalker support for runtimes, many bugfixes, optimizations, and new Swing support.
Sun Microsystems has announced that it will be relaxing its Java license to give developers greater access to source code and an easier path in steering its future direction and contributing enhancements, but fears of forking have prevented Sun from adopting an Open Source license.
This sample book chapter shows how Java technology can help you accomplish the traditional data structuring needed for serious programming, and introduces you to the fundamental data structures that the standard Java library supplies.
Have you had your Java Heap looked at lately, well maybe you should. It could be oozing something nasty. Why walk around wondering if you’re Heap has a leak? Use the free HeapAnalyzer graphical tool and check yourself before your wreck yourself. Version 1.3 now includes the capacity to support the .phd format.
This article describes changes and new features in IBM Cloudscape Version 10, also known as the Derby release, and the process of how to configure IBM WebSphere App Server to use this new version.