ホーム > ニュース > 携帯 Java と BREW の独自開発ノウハウをソースコード付きで無償公開

報道関係者各位

ソフィア・クレイドル、携帯 Java と BREW の独自開発ノウハウをソースコード付きで無償公開

〜 携帯JavaからBREWへの移植、C++によるBREWアプリ開発、BREW での浮動小数点演算など 〜

概要

携帯電話向けソフト開発の株式会社ソフィア・クレイドル(本社:京都市、代表取締役社長:杉山和徳、以下 ソフィア・クレイドル) は、2005年11月 25 日より同社サイトにて携帯 Java【※1】BREW【※2】に関する情報サイト ”Tech Cradle” の運営を開始します。”Tech Cradle” では携帯 Javaアプリの BREW への移植方法、 C++【※3】による BREW アプリ開発、BREW での浮動小数点演算など、これまで公開されることがなかった、携帯ソフト開発ノウハウがソースコード付きで無償提供されます。

詳細

FeliCa、地上デジタル放送、デジタルオーディオプレイヤーなど携帯電話の利用シーンの幅が広がっています。携帯ソフト開発には、大規模・複雑化やサイズ制限など携帯ソフト特有のさまざまな問題があり、実際の経験などに基づくノウハウが不可欠です。しかし実践的なノウハウがインターネット上に公開されることはほとんどありません。

2005年11月25日、ソフィア・クレイドルは同社サイトで運営中のデベロッパページを ”Tech Cradle” (テック・クレイドル)としてリニューアルし、これまでインターネット上で公開されることが無かった、携帯ソフト開発に関する、実践的な独自ノウハウをソースコードも含めて無償公開します。

公開されるのは、

  1. 携帯 JavaアプリをBREWに移植する方法 :
    携帯 Java とBREW の違い、移植時の注意点を含め移植方法を解説
  2. C++を用いたBREW開発のポイント :
    BREW C++ プログラミングの解説と、文字列クラス/ヒープクラス実装などの実践的テクニック
  3. BREW での浮動小数点演算の使用方法 :
    BREW の仕様範囲外である浮動小数点演算を扱う方法

などの実践的なノウハウです。また、BREW 3.1 を中心にBREWFAQも加筆されました。

ソフィア・クレイドルでは、今後も掲載記事の充実をはかり、携帯ソフト開発者コミュニティーに貢献していく計画です。

"Tech Cradle" のURL: /developer/index.html

本プレスリリースURL : /news/pressrelease/2005/20051125.html

以上

用語の説明

【※1】携帯 Java

サンマイクロシステムズ社のプログラミング言語環境 ”Java” のひとつで、携帯電話で動作する Java。 Java 言語で作成したアプリケーション (Javaアプリ) が実行できる環境が搭載されており、Java アプリを携帯電話にダウンロードして利用する。携帯電話のハードウェア的な制約で、通常、携帯Javaのプログラムにはサイズ制約がある。2001 年 1 月、NTT ドコモが「 i アプリ」という名称で携帯Javaアプリのサービスを世界で初めて開始した。現在、欧米、アジアなど世界中で携帯 Java アプリのサービスが広がっている。

【※2】BREW
読み方:「ブリュー」または「ブルー」

2001 年 1 月に米国クアルコム社が発表した携帯電話向けソフトウェアの規格。「ブリュー」もしくは「ブルー」と読む。異なる携帯電話機の OS の仕様差を吸収し、単一のコンパイル後のプログラムをインターネットからダウンロードし、さまざまな携帯電話機でそのまま高速に動作できるように設計されている。日本では KDDI が 2003 年 2 月より BREW サービスを提供開始。NTT ドコモの一部の機種でBREWが採用されている。2005 年 11 月現在、世界で 29 ヶ国 56 の通信キャリアが採用しており、世界的な規模でその普及が急速に進んでいる。

【※3】C++

再利用可能なモジュールを組み合わせてプログラミングする、オブジェクト指向アプローチの観点からC言語を拡張したプログラミング言語。モジュール性と再利用性の観点から、C++ によってプログラムの開発生産性が向上するに止まらず、保守性にも優れるというメリットがある。プログラムのスピードが遅くなり、サイズも大きくなるという点をデメリットとして挙げることができる。

会社の説明

株式会社 ソフィア・クレイドル

 
代表者: 代表取締役社長 杉山和徳
設立日: 2002 年 2 月 22 日
所在地: 京都市左京区田中関田町 2 番地 7
資本金: 2645 万円
事業内容: モバイルインターネットに関する:
1.ソフトウェア基礎技術の研究開発
2.ソフトウェア製品の製造及び販売
3.システム企画及びインテグレーション
ホームページ: /