Series 40 6th Edition includes many features. The most prominent are the following:
Location API for J2ME™ (JSR-179) is included in Series 40 6th Edition. It enables applications to acquire location information, listen for changes in location, and identify proximity to a location using a global positioning system (GPS) unit built into a device or connected to a device over a Bluetooth connection.
Wireless Messaging API 2.0 (JSR-205) has been enhanced with the inclusion of support for cell broadcast service (CBS) message handling.
Series 40 6th Edition devices support a 320 x 480 (HVGA) resolution enabling developers to create more graphic-intensive applications. In addition audio and video codecs for Windows Media Video (WMV) 9 and Windows Media Audio (WMA) 10 are supported.
For more details, see section Change history.
Added support for Flash Lite 3.0. For more details, see Flash Lite Developer's Library
A new Series 40 browser based on the WebKit open-source components WebCore and JavaScriptCore is included. This new browser provides full HTML browsing with a desktop-browsing-style experience. For more information, see Web Developer's Library.
Extended WLAN capabilities.