[ 新着情報 ] 2009/07/15、SophiaCompress(Java) OASIS 5.0.2 リリース
スタックマップ最適化オプションとクラス融合オプションに関連する不具合を修正しました。
SophiaCompress(Java) OASIS リリースノート
SophiaCompress(Java) OASIS の特徴 − 携帯 Java JAR ファイル圧縮ツール −
- クラス融合やスタックマップ削減などの機能により高い圧縮率を実現
- 操作は GUI の画面から jar ファイルを選んでボタンを押すだけ
- 国内だけでなく、世界の携帯 Java 仕様に対応
- キャリア、ゲームメーカー、システムインテグレーターなどに多数の導入実績
- 携帯アプリ向けデータ圧縮ソフト SophiaSCALE ( ソースコード付き ) も利用可能
圧縮手順
STEP 1 : インストール | STEP 2 : 環境設定 | STEP 3 : 圧縮 |
---|---|---|
アイコンをダブルクリック |
JDK/プリベリファイヤ/ライブラリの設定 |
アプリを選択し、圧縮ボタンを押す |
圧縮性能 / ユーザーインターフェース / 実績
世界最高の圧縮技術 | UI ⇒ Simple & Cool ! | 業界標準アプリ圧縮ツール |
---|---|---|
導入から圧縮完了まで 3 分、 |
GUI からアプリを選んで、ボタンを押すだけの簡単操作です。 |
ゲーム、コンテンツ、ビジネスなど |
SophiaCompress(Java) OASIS 製品仕様
製品名
SophiaCompress(Java) OASIS [ 読み方 : ソフィア・コンプレス・ジャバ・オアシス ]
機能概要
SophiaCompress(Java) OASIS とは、携帯 Java アプリの実行モジュールである .jar 形式ファイルを軽量化して、同じ動作をする別の .jar 形式ファイルを生成する、業界標準の携帯 Java アプリ圧縮ツールです。
SophiaCompress(Java) OASIS 製品コンセプト
主な圧縮機能
- クラス融合
- スタックマップの最適化
- 実行に関係のない属性の削除
- 未使用のコンスタントプールエントリ / クラス / フィールド / メソッド / インターフェースの削除
- クラス / フィールド / メソッド名の共有と短縮
- クラス変数の配列化
- コンスタントプールエントリのソート
- インストラクション最適化
- BasicBlock の共有
- メソッドのインライン展開
- 不要なスタック処理の削除
- Eclipse プラグイン
- ZIP 圧縮ツールプラグイン
- 独自プリベリファイヤ搭載
SophiaCompress(Java) OASIS ユーザーズマニュアル : 圧縮機能
圧縮性能
30 〜 70 %
SophiaCompress(Java) OASIS 圧縮率データ
推奨動作環境
Java 環境 | 圧縮対象アプリの開発 : Java 2 SDK 1.3.1 / 1.4.2 |
---|---|
SophiaCompress(Java) OASIS の起動 : JRE 1.5.0 |
|
Windows 環境 | Windows 7 / XP |
Java プロファイル | Star / DoJa / MIDP ( 圧縮対象アプリの Java プロファイル ) |
対応キャリア / 携帯電話メーカー
国内 | NTTドコモ / ソフトバンク / KDDI / WILLCOM |
---|---|
海外 | NOKIA / MOTOROLA / SAMSUNG など |
SophiaCompress(Java) OASIS 詳細情報
コンセプト
携帯 Java アプリのサイズが携帯電話の容量をオーバーしたとき、どのように対処していますか?
SophiaCompress(Java) OASIS はこの問題をオートマティックに解決するためのツールとして開発されました。・・・
圧縮原理
携帯 Java アプリケーションは、一般的に複数のモジュールから構成されます。各モジュールは「データの部分」とそのデータを操作する「プログラムの部分」の二つに大きく分類することができます。・・・
クイックガイド
SophiaCompress(Java) OASIS のインストールから実際にアプリを圧縮するまでの手順を説明します。・・・
内部ロジック
クラス融合、インストラクション最適化、データ最適化からなる SophiaCompress(Java) OASIS の Java アプリ圧縮の内部ロジック解説します。・・・
SophiaSCALE
下記の Java ツールを SophiaCompress(Java) OASIS ご購入のお客様に無償提供しています。
SophiaSCALE : 携帯電話向けデータ圧縮・伸張ミドルウェア
導入実績
ゲームメーカー、システムインテグレーター、コンテンツプロバイダなど各業界のリーディングカンパニーに導入され、多くのキラーアプリの作成に利用されています。