ソフトウェア実行環境

記事数:(1)

ソフトウェア

携帯アプリ開発の立役者:BREW

携帯電話で様々な機能を持つアプリを使うためには、アプリを動かすための特別な仕組みが必要です。これを携帯アプリ実行環境と呼びます。 パソコンで考えると、文書作成や表計算といった様々なアプリを使うためには、ウィンドウズやマックといった基本ソフトが必要です。これと同じように、携帯電話でもアプリを動かすための基本ソフトとなるのが、携帯アプリ実行環境です。 携帯電話には様々なメーカーから多くの機種が出ており、それぞれの性能や機能は大きく異なります。画面の大きさや使えるボタンの種類、処理速度なども様々です。もし、それぞれの機種ごとにアプリを作らなければならないとしたら、開発者は大変な労力を必要とします。 携帯アプリ実行環境は、こういった機種ごとの違いを吸収し、開発者が共通の仕組みでアプリを作れるようにする役割を担っています。つまり、開発者は携帯アプリ実行環境に合わせてアプリを作れば、様々な機種で同じようにアプリを動かすことができます。これは、アプリ開発の効率を大幅に向上させるだけでなく、利用者にとっても多くのアプリを使えるようになるという利点があります。 携帯アプリ実行環境の代表的な例としてBREWがあります。BREWは、携帯電話向けアプリ開発の基盤を築いた重要な技術であり、かつて多くの携帯電話で採用されていました。BREWのような携帯アプリ実行環境が登場したことで、携帯電話は通話だけでなく、ゲームや情報検索など様々なことができる多機能な端末へと進化していきました。