Home > Products > SophiaCompress(Java) OASIS > Limitless Compression. Innovation in Mobile Java!

SophiaCompress(Java) OASIS : JAR File Compressor for Mobile Java

Limitless Compression. Innovation in Mobile Java!

What's SophiaCompress(Java) OASIS : - JAR File Compressor for Mobile Java -

  1. The functions such as merging classes or optimizing stack maps achieve the highest compression rate.
  2. Easy 2 step compression: select JAR file and click the "Compress" button. That's it. Also the Eclipse plug-in is included.
  3. Compatible with most mobile Java environments worldwide.
  4. The top choice of many leading operators, game creators and system integrators.
  5. SophiaSCALE, data compression tool for mobile apps, is provided free of charge.

Steps to compress a mobile Java application

STEP 1 : Install STEP 2 : Setup STEP 3 : Compress!

Double-click on the icon.

Set the preverifier and libraries.

Choose the application and compress!

STEP 1 : Install

STEP 2 : Setup

STEP 3 : Compress!

Performance / User Interface / Achivements

Minimize Now Simple UI Guaranteed Quality

It only takes 3 minutes to install and to get the compression done. You can minimize an application by 30-70% on average, which is the highest compression rate in the world.

User-friendly UI enables all users to choose the target application and get it compressed easily and smoothly.

Widespread adoption of our product proves its superiority. Now it is utilized by many of the top game creators, contents providers and business system integrators around the world.

 Compression Rate

 User Interface

 Business Partners

Specification of SophiaCompress(Java) OASIS

About SophiaCompress(Java) OASIS

SophiaCompress(Java) OASIS is the de facto standard compression tool for mobile Java applications. It minimizes the size of an application in .jar format, the execution module of mobile Java applications, and makes another .jar file that runs in virtually the same way as the original file, but is a fraction of the size.

Main Features of SophiaCompress(Java) OASIS:
  1. Merge classes
  2. Optimize StackMap
  3. Remove attributes irrelevant to execution
  4. Remove unused Constant Pool entries / fields / classes / methods / interfaces
  5. Share and shorten names of class / field / method
  6. Sort the Constant Pool entries
  7. Sort the local variables
  8. Optimize instructions
  9. Share Basic Blocks
  10. Expand inline methods
  11. Remove unnecessary codes on stack operation
  12. Eclipse plug-in
  13. ZIP tool plug-in
  14. Original preverifier for minimizing StackMap

Compression Rate

SiphiaCompress(Java) has an average compression rate between 30 - 70 %.

System Requirements

Java Development of an application which will be compressed:
Java 2 SDK 1.3.1 / 1.4.2
Running SophiaCompress(Java) OASIS:
JRE 1.5.0
Windows Windows 7 / XP
Java Profile Star / DoJa / MIDP

Supported Carriers

Japan NTT DoCoMo, Vodafone, KDDI, WILLCOM
Other Nokia, Motorola, Samsung, MIDP, etc.



When you are developing a mobile phone application and the size of the application gets too big for the handset memory capacity, what can you do?

Using SophiaCompress(Java) OASIS, you can automatically solve such problems...

Quick Guide

This Quick Guide will guide you from the installation process to the actual compression.

Inside Logic

Main features of SophiaCompress(Java) OASIS are class integration, instruction optimization and data optimization...

Case Studies

SophiaCompress(Java) OASIS is used by major leading companies of various industries such as gaming and content providing. The technology of SophiaCompress(Java) OASIS is now being used in many applications and products that are best sellers in Japan.