携帯電話向けソフト開発の株式会社ソフィア・クレイドル(本社:京都市、代表取締役社長:杉山和徳)は、PDA、iPod、PSP、NintendoDSなどの C 言語で記述されたプログラムをBREWへ移植支援するツールを開発しました。このツールはBREWで大域変数を使用できるツール"svハッカー"と"ソフィア・フレームワーク"に含まれるARM組込み標準関数を利用可能にする技術から構成されます。
[概要]
携帯電話向けソフト開発の株式会社ソフィア・クレイドル(本社:京都市、代表取締役社長:杉山和徳、以下 ソフィア・クレイドル)は、PDA、iPod、PSP、NintendoDSなどの C 言語で記述されたプログラムをBREWへ移植支援するツールを開発しました。このツールはBREWで大域変数を使用できるツール 『svHacker(エスブイハッカー)』 と『SophiaFramework (ソフィア・フレームワーク) 』に含まれるARM組込み標準関数を利用可能にする技術から構成されます。 2005年11月2日より、『svHacker』は『SophiaFramework 』ユーザーに無償配布されます。
[詳細]
携帯電話の普及に伴い、様々な端末上で動作するアプリケーションが携帯電話に移植されています。
今後もこの現象は続き、全世界で42 万人が参加するPalm のアプリケーション開発者コミュニティに登録されている2万5000個のアプリケーションや、全世界累計出荷本数1,960万本を記録したソニーのPSPのアプリなども携帯電話へ移植される可能性を秘めています。
これらの端末に搭載されているのがARM社【※1】のプロセッサです。ARM 社のプロセッサは、組込み機器の分野で約 80 %のシェアを占めます。Palm や PocketPC などの PDA 、ソニーの PSP、アップルの iPod、任天堂の Nintendo DS のプロセッサも ARM 社製です。
BREWが搭載された携帯電話にも ARM社プロセッサが搭載されています。しかし、 BREW 【※2】 では C 言語で可能な大域変数 ( static variable ) 【※3】 と ARM の浮動小数演算などの組込み標準関数【※4】が使えません。
この問題を解決するのが 『svHacker』 と 『SophiaFramework』【※5】です。 『svHacker』 はBREW の仕様を超えて C 言語の大域変数を利用可能にします。ARM 組込み標準関数の利用は『SophiaFramework』 が実現します。これによって PDA 上での手書き文字認識プログラムをはじめ、様々な ARM 社製マイクロプロセッサが搭載された端末向けの C 言語で記述されたプログラムを BREW 上へ容易に移植できます。
なお、2005年11月2日より、『svHacker』は『SophiaFramework 』ユーザーに無償配布されます。
SophiaFramework URL:
リンク
本プレスリリースURL :
リンク
(※)『svHacker』 はあくまでも開発補助ツールであり、構造上 QUALCOMM 社 の BREW の仕様の範囲外です。ソフィア・クレイドル はこのツールの動作に対して一切保証しません。本ツールを利用する場合はキャリアなど BREW サービス提供者に相談してください。
以上
■ 会社の説明
株式会社ソフィア・クレイドル
代表者: 代表取締役社長 杉山和徳
設立日: 2002 年 2 月 22 日
所在地: 京都市左京区田中関田町 2 番地 7
資本金: 2645 万円
事業内容: モバイルインターネットに関する:
1.ソフトウェア基礎技術の研究開発
2.ソフトウェア製品の製造及び販売
3.システム企画及びインテグレーション
ホームページ:
リンク
<本件に関するお問合せ先>
株式会社ソフィア・クレイドル
マーケティング部 住野(すみの)
Tel. 075-754-5155
Fax. 075-754-5156