These initiatives provide developers with enhanced testing features to make it easier and faster to deliver a variety of Java-based mobile devices and applications to businesses and consumers worldwide. Today’s release opens the door to new revenue opportunities across the entire Java eco-system and demonstrates how the mobile industry is working together to address fragmentation issues.
As a program managed by the UTI, the Java Verified program has met the industry needs for testing and signing for five years, supporting the design, usability and sales of high quality mobile Java applications. Enhancements released today provide developers with new tools for ensuring quality throughout the entire testing process and the ability to test applications across a greater number of devices at a significant cost savings compared to previous testing models. Highlights of the new Java Verified program capabilities include:
Publisher ID – The Publisher ID is a tamper-proof digital certificate that identifies the origin of the application and authenticates the identity of the person or company providing it. This identifier builds accountability, trust and quality assurance across the submission, signing and verification process.
R&D Signing – R&D signing allows developers to test their applications and insure that they will behave properly and as expected on a “live” device during the development process. This can allow for faster implementations because developers can correct functionality issues prior to ending the testing process.
Streamlined Test Procedures – New UTC v 3.0 testing criteria has been streamlined so that developers can continue to test applications, against a wide variety of devices, but in a more cost effective manner. Developers will find these new options valuable because repeat testing on multiple devices is now handled via one full test per platform, and reduced testing on the other devices in the platform. This makes the testing process faster, easier and less expensive.
In conjunction with today’s news, UTI has launched a new Java Verified program website with new content, features and resources. All of the enhancements announced today are detailed on the site at www.javaverified.com. The site also links to a new Java Verified program testing submission portal that has been redesigned for greater usability.
JATAF – An Open, Collaborative Java ME Device Testing Community
JATAF, the Java Application Terminal Alignment Framework, is a new collaborative project involving companies and developers working to maintain Java as a truly ubiquitous platform for application deployment and committed to addressing fragmentation. Founding members are France Telecom/Orange, Sony Ericsson, Sun Microsystems, and Vodafone, with each making open source contributions to the project. The goal of JATAF is to provide a more consistent platform for development by allowing developers, operators and OEMs to contribute to a series of open source tests that they can perform and require to ensure device implementations function consistently and problem-free across a wide range of deployment scenarios.
JATAF will provide tests, and a framework to run those tests, under the philosophy that the more developers, operators and OEMs contribute to the testing effort, the faster de-fragmentation of the underlying platforms can happen, leading to larger device deployment bases. Initial tests have been contributed, under the Eclipse Public License, by Sony Ericsson and France Telecom/Orange. The tests are built to run on the Java Device Test Framework, contributed by Sun, and available to the community under the GPLv2 license. All Java ME developers are encouraged to participate in the JATAF community at no cost, with more information available at www.jataf.com.
Wide Industry Support for Java Verified Program and JATAF
Today’s announcements are proof points that demonstrate how the mobile industry is coming together to ensure Java ME developers have the resources they need to more quickly deliver high-quality applications to more devices. This lays the groundwork for creating a significant and scalable market opportunity across the entire Java ecosystem.
