Sun Microsystems Inc. announced that the company has unveiled the next generation Java platform for mobile phones and is now available for Mobile Service Architecture (MSA). The advanced Java platform is available across its product line and the NetBeans Integrated Development Environment (IDE). Sun and other 13 companies, including operators, OEMs and software vendors participated in the development of MSA through the Java Community Process. The main aim of the MSA is to provide handset platform functionality to application developers and reduce the implementation variation through the creation of standard Application Programming Interfaces (APIs) and specific component clarifications. The new features of MSA will allow for creating mobile applications and services, including 3D graphics, personal information management, Bluetooth, animation, Web services, location services and payment services. Sun supports the following MSA capabilities: 1) Sun Java Wireless Client: It is optimized for the implementation of the mobile Java platform and also supports multitasking to enable multiple concurrent applications. The implementation is available on source as well as binary solutions. This testing suit will help to evaluate the quality and functionality of Java ME implementations for mobile handsets. 2) NetBeans Mobility Pack 5.5: It is built on the open source NetBeans Integrated Development Environment (IDE), the Java ME development plug-in delivers a new level of sophistication with easy drag-and-drop design and also supports for animation and web services powered mobile applications and platform and device emulation environments. 3) Sun Java Wireless Toolkit 2.5 for Connected Limited Device Configuration (CLDC): A software development kit contains to build tools, utilities and a wireless platform emulation environment. It provides the means for developers to build and test the mobile applications.