
Technologies
The Xpressmo platform is built on technology that is fully compliant with the open Java standards of J2ME, J2SE, and J2EE. And, with Xpressmo Java extensions and back-end technology, the Xpressmo platform provides sophisticated and intuitive solutions that reduce device fragmentation and constraints, and solves many of the problems associated with bandwidth constraints in the wireless market today.
Xpressmo has created a mobile publishing environment for on-phone portals and other advanced interactive applications that results in broad distribution, reduced costs, improved user experience, and increased ROI. We have selected to build on Java, which is designed specifically to support cross-platform Internet connected runtime environments that are device and operating system agnostic. Java is currently the most widely available virtual machine on desktop systems, phones, set-top boxes (STBs), and the emerging telematics market. By 2009, there will be about 2.4 billion Java handsets in the wireless market, according to VisionGain. Java has the support of key players in the Internet infrastructure. In addition, Java significantly reduces fragmentation within a given platform segment through standards such as CDC 1.0/1.1 and MIDP 2.0.
Xpressmo has extended Java by providing a set of common APIs across platforms (phones, STBs, PCs, and automobiles). The Xpressmo Player abstraction layer resolves differences by device class. The Xpressmo publishing component is a bandwidth and device resource efficient application that enables content re-use, repurposing, and targeting for wireless devices and networks.
The Xpressmo platform offers optimized coverage in the mobile space, including:
In addition, the Xpressmo platform reduces constraints:
Open Architecture
The Xpressmo environment is operating system, digital rights management, network, and hardware agnostic. This open architecture enables Xpressmo customers to maximize their addressable audience, while minimizing their costs of device, network, and aggregation support, resulting in greater return on investment (ROI) and average revenue per user (ARPU).
Productivity
The Xpressmo environment increases development productivity. Significant portions can be created by non-programmers (e.g., designers, graphic artists), and customers can take advantage of its ease of use to gain a time-to-market advantage over competitors. Also, a SDK is available for Java programmers to seamlessly extend an application utilizing Xpressmo's APIs, creating a complete and comprehensive client/server solution.