ビジネス情報

コラム検索

コラム バックナンバー

NO.040 BREWで変わるビジネスアプリケーションの世界

NO.040 BREWで変わるビジネスアプリケーションの世界

株式会社ソア・システムズ
営業部
佐々木 雅一氏

これまでの携帯電話・・・それは、通話とエンターテインメント・コンテンツを楽しむための利用に限られていたと言ってもいいでしょう。その利用形態が今大きく変わろうとしています。
メモリーの増加、SDカードの搭載、ブルートゥースによる周辺機器への対応といったテクノロジーの目覚しい進化のもと、企業内で携帯電話をビジネス用途に活用して、どこにいてもスムーズに業務処理を行えるようにするための取組みが現実のものとなってきたのです。

1) システム開発期間を限りなく短くする

環境の変化がめまぐるしく変わるような状況下では、ソフトウェア開発に数ヶ月から数年かかること自体が現実的ではなく、ましてや機器の寿命が短い携帯電話においては、アプリケーションを短期間で開発できる環境を用意することは必須要件となります。
こうした課題をクリアすることを目的に、ソア・システムズが開発した携帯電話向けアプリケーション開発ツールが「ル・クローンK-tai for BREW」です。
ル・クローンK-taiは、わかりやすいGUI環境により、ボタンやラベル機能を使って画面イメージを簡易に作成していくことができ、短期間で確実にアプリケーション開発を行うことができます。業務アプリケーションに必要とされる関数はほぼ取り揃えているほか、携帯電話固有の機能であるカメラ、GPS、メール、ブルートゥースなどの機能もシームレスに呼び出すことができます。

2)機種変更をしてもアプリケーションはそのままに

携帯電話端末の寿命は非常に短く、多くの利用者が新機種への交換を頻繁に行っているのが現実です。次々と変わる端末機種・・・この難問に対するソア・システムズの回答が、ル・クローンK-taiで実現したマルチプラットフォーム対応の開発環境です。
ル・クローンK-taiで開発したアプリケーションは、Agent機能によってプラットフォームに依存せずに動作するため、将来的に発売される新機種にもアプリケーションをほぼそのまま移行することが可能になります。開発者は、携帯電話の機種ごとにアプリケーションの再作成などを行う必要がありません。
一般的に、アプリケーションのライフサイクルは、技術の進歩やトレンドの変化など様々な外部要因によって決定されるケースがほとんどですが、ル・クローンK-taiで開発されたアプリケーションのライフサイクルは、全て開発側の判断に委ねられるのです。運用面での優位性は他を圧倒します。
これにより、多様な機種を対象としたシステムの開発効率は格段に向上し、開発スピードの短縮、ひいては開発コストの削減、さらに運用コストまでも削減することが可能になります。

3)データ量が飛躍的に増大しても、業務実行スピードを落とさない

例えば、発注システムを考えた場合、最低限でも商品コード、商品名が必要となりますが、これらに加えて顧客名や顧客コードなどを結びつけていくと、業務処理に必要なデータ量は膨大なものとなります。たとえ、携帯電話という限られたリソース内においても、こうした処理がストレスなく実行できなければ、業務で実質的に利用することはできません。つまり、大量のデータを取り扱うローカル・データベースのパフォーマンスが非常に大きな要件となってきます。
ル・クローンK-taiは、省資源で動作するローカル・データベース機能を有しています。しかも高いパフォーマンスを備えており、例えば社員名簿などの5000件(約1Mbyte)のデータを瞬時に検索するといったことが可能であるなど、社員の誰もが、どこからでも利用できる実用的な情報データベースシステムを容易に構築することができます。
さらに二次的な効果として、携帯電話を業務に活用した場合に課題となる電波状況の問題に対しても、ローカル処理を実現していることで、電波状況に関わらずスムーズに業務を遂行することができるようになります。
また、このデータベースは、携帯電話だけでなく、省資源用の組込データベースとしての利用も可能です。

これまで携帯電話向けのアプリケーションの開発は、C++もしくはJAVAといった開発言語を使って行う方法が主流でした。しかし、個別機種ごとのテストに多大な時間を要するなど、開発生産性に大きな限界があったほか、需要の拡大とともに、開発言語の知識と経験の少ない開発者にも簡単にアプリケーション設計ができる環境が求められ始めています。
「ル・クローンK-tai for BREW」は、従来の特定の言語による開発環境に比べ、数倍の開発スピードをもたらし、さらに長期的な利用を目的としたアプリケーションを、運用面で完璧にバックアップする、これまでにはない携帯電話向け業務アプリケーションのための革新的開発ツールなのです。