Wireless Application Development Offshore Software Consulting, Application IT Outsourcing in USA, Software Consulting and Services Outsourcing, Enterprise IT Consulting firm from Russia

Contact US

About us

Services

Prices

How we

Projects

Portfolio

Industry experience

FAQ

Site Map

Software Outsourcing Glossary

Links

Porting J2ME

J2ME and Wireless Games Development

So far J2ME platform is the most popular application development platform for wireless phones. It is primarily available on GSM handsets and is supported by all major phones manufacturers, including Motorola, Samsung, Nokia and Sony-Ericsson. Moreover, J2ME is even supported by some Windows Mobile handsets (Motorola). J2ME supported wireless phones takes more than 80 percent of all handsets. From another side, this huge market share and necessary J2ME multiple device support creates a very big technology issue: a need to porting J2ME applications to a broad range of phones.

SolovatSoft' extensive JVM and Java API experience enables us to deliver high quality, compliant and high performance solutions.

Analyze Requirements and Establish Acceptance Criteria

Identify Requirements
Identify certification suites
Establish benchmark suites
Define performance metrix


Setup and Validate Target Environment
Clarify and setup production and build environments
Port simple application to validate project goal

Port JVM and API Port JVM, native method dispatch and native methods for core services
Port networking and file system related APIs
Check I/O, HTTP and other networking services and file system services
Design GUI, Application logic, media and security services

Quality Assurance Testing
Test compliance
Application Coverage
Validate Benchmark goals
Analyze components of the system

SolovatSoft can help to quickly redesign and extend applications to the wireless world for companies with existing enterprise.

J2ME Environment

Offshore J2ME Development

Case Studies:

1) PDA Development

2) J2ME Development

3) Mobile Solutions for mobile personnel

4) Wireless Games Development

5) Wireless tutorial for DMV preparation tests

6) Reengineering of an existing Palm application, creation POS system

7) Replacement of standard Note Pad, Memo Pad and Voice Pad

8) Medical Applications for Pocket PC

9) Implementation HIPAA Security for Mobile Devices

10) Wireless Development for enterprise

11) Wireless Application for Maintenance technicians

12) Porting of Java tools to PDA