Java Engineering Services from Sun

Superior performance from Sun Microsystems – the inventors of Java technology

Sun's Engineering Services is a skilled, professional, global team of engineers who specialize in one thing – creating quality Java ME solutions for customers, all over the world. Engineering Services will quickly and professionally enhance your products with Sun's Java ME technology – designed for performance by the people who invented Java.

Highlights
  • Available, ready-made solutions for CLDC, CDC and Operators
  • Expertise in full-featured solutions for consumer and embedded devices
  • Portable to multiple architectures
  • Best-of-class performance,reliability,multithreading with small memory footprint
  • Well-defined, rich, innovative Java platform
Why Engineering Services
  • Flexibility in creating the best model for the customer
  • Global network of skilledand experienced Sun engineers
  • Extensive Java ME experience
The power of Sun

Ever since inventing Java technology over a decade ago, Sun has been the undisputed leader in this ground-breaking technology. Sun's HotSpot Java Virtual Machine boasts superior performance and Sun is one of the driving forces behind the Java Community Process, extending and refining the Java standard into the future.

Java ME for the Wireless Industry

Java Micro Edition (Java ME) has rapidly become one of the most popula application platforms for hand-held devices, the world over. As more sophisticated and demanding applications become available, users need better usability and performance. To meet market demands, manufacturers and wireless carriers need to improve deployment efficiency, reduce costs, and accelerate time to market. Sun Engineering Services offers a full Java technology solution including: Java technology implementation for
  • imited devices
  • Java technology implementation for consumer and embedded devices
  • Java technology platform creation,content services, and testing services for wireless operators
Sun Engineering Services – the key to successful Java technology deployment

Sun's Engineering Services will work with your developers to create a robust, high-quality and high - performance implementation for your devices. We can also help you create an operator defined Java ME platform which enables you to differentiate yourself and deploy new, compelling services quickly and easily.

Engineering Services' portfolio includes full-fledged porting projects with extendable support and maintenance , proof-of-concept ports, performance tuning, certification, quality testing, platform creation, content deployment, consulting and training.




CDC Porting Services



The CDC is a standard-based framework designed for for consumer and embedded devices such as PDAs, interactive-TV devices, smartphones and home-gateways

Group Expertise

Sun's engineers are the domain experts in porting Java technology to your platform. Sun's expertise is in specification definition, advanced implementation and unique feature-set.

CDC Technology Highlights

Early access to JTWI, JSR-249(MSA), multiple concurrent applications and more. Sun can provide ready-made stacks, or solutions tailored to your specifications.

Services available include:
  • Consulting Architecture, Design and Technology Workshops
  • Stack implementation
  • Quality Assurance testing packages
  • Yearly Maintenance and Support


Stack Implementation Detail

Customer ready packages such as Foundation Stack, UI Stack, Early Access JTWI, MSA stacks

Foundation Stack

Basic CDC/Foundation Profile package for non display devices. Optional Packages: JSR-169 (JDBC 1.0), JSR-66 (RMI 1.0), JSR-172 (Web Services 1.0) can be added as needed.

User Interface Stack

Personal Basis Profile, Personal Profile or AGUI for display devices on top of Foundation. Early Access to MIDP on CDC implementation.

You gain:

Access to Sun expertise in: specification definition, Implementation and QualityAssurance. Transparency and information sharing. Transfer of Information. Mutual creation of architecture solutions for market leaders.


CLDC/MIDP Porting Services



CLDC/MIDP and related technologies are the de-facto Java standard for handheld devices all over the globe

Group Expertise

Sun's Engineering Services personnel serves satisfied customers all over the globe.The latest CLDC/MIDP stack will be compliant to the new JSR248 MSA specification, with all the related technologies.Engineering Services works together with your developers to create a robust, high-performance implementation for your device,with source-code delivery, training and maintenance support.

Porting Toolkit

The Engineering Services porting toolkit is a comprehensive set of porting tools that enables a rapid port to your mobile device. The toolkit contains:
  • Optimized Porting Interface
  • Platform Native Test Suite
  • Reference Port
Optimized Porting Interface

This is a thin, robust, well-documented set of APIs required for Java implementation. Once these APIs are implemented and tested, SunJava Wireless Client will run on your platform with a minimum of development effort.

Platform Native Test Suite

This is a highly portable, quality verification tool for testing the porting interface on your platform. It is designed to ensure that the porting implementation is complete, robust and bug-free. Test cases are drawn from Sun's extensive experience in porting to dozens of platforms.

Reference Port

This is a port to a Win32® standard development platform, using the porting interface. This port can be used as a reference whenever questions arise regarding the porting APIs.


Services for Operators



We offer a range of services targeted at assisting the operator to boost revenues from Java ME Data Services, whilereducing costs and time to market of the service launch

Java ME Platform Creation

An Operator Defined Java ME platform enables the operator to differentiate itself and deploy new compelling services quickly and easily.

Operator specification

Defines the the platform according to the operator's use cases, making use of existing JSRs where possible and adding clarifications where needed.

Creates new operator-specific API according to requirements, including Licensee Open Classes (LOC) and device behavior.

Customized testing tools

Includes tests to verify implementation correctness as well as tests that help to improve implementation quality and consistency across devices.

Customized RI/SDK

Based on the award winning Sun Java Wireless Toolkit, the RI/SDK serves both as an integrated Reference Implementation for all specification requirements, as well as an IDE for developers.

Java ME Content Services

Enables operators to quickly launch innovative services using Java ME, by assisting in the creation of an end-to-end proof-of-concept.

Java ME Testing Services

Run compliance and quality tests using Sun's testing methodologies and tools to help ensure a consistent user experience and achieve high application portability.