MOAP(Mobile Oriented Applications Platform)は、NTTドコモが中心となり開発を行っている携帯電話用プラットフォーム(アプリケーションプラットフォーム・ユーザインタフェース)である。NTTドコモの第三世代携帯電話「FOMA」に搭載されている。クローズドユーザインタフェースなので、UIQやS60などと違いサードパーティがネイティブアプリケーションのソフト開発を行うことができない。Symbian OS用とLinux用と2種類用意されている。

概要 携帯電話メーカ各社がそれまで携帯電話用のインターフェース、ミドルウェア等を開発してきたが、それらの開発コストの抑制、インターフェースの均一化を図る目的で開発を進めている。Symbian OS用、Linux OS用と2タイプ用意されている。開発用のエミュレーターも用意されている上、メーカーはMOAP上に設けられた独自アプリケーションエリア、ミドルウェア上の独自エリアのみを開発すればよく、携帯電話の開発速度の向上、開発コストの抑制を行うことができるうえ、NTTドコモ独自のサービスも全メーカーに簡単に展開することができる。

以下の図がプラットフォームの構成図であり、メーカーはグレーの部分のみの開発で済む。 iアプリ(フリー開発部分)ネイティブアプリ(メーカ独自開発)ネイティブアプリ(ソフトベンダ開発)ミドルウェア(MOAP共通)ミドルウェア(MOAP共通/機種タイプ別)ミドルウェア(メーカー独自部分)OS部分(MOAP共通)

なお、NTTドコモではFOMA端末の開発効率を向上させるため、Symbian OS・Linux OSいずれに向けてもアプリケーションソフトウェアセット「オペレータパック」を開発し、2011年現在はMOAP後継としてFOMA端末への搭載を進めている。SymbianベースのものとしてはSH-07Bより、LinuxベースのものとしてはN-01Bより搭載が開始された。

MOAPの機能例 通信シーケンス制御 WORLD WINGの言語交換 回線交換、パケット交換の分離規制機能 iモードブラウザ/フルブラウザ iモードメール iアプリプラットホーム デコメアニメ iコンシェル iウィジェット iチャネル iエリア2in1 プッシュトーク iチャネル iコンシェル ワンセグ ケータイお探しサービス イマドコサーチ おまかせロック 電話帳お預かりサービス エリアメール きせかえツール 他

MOAP(S) Symbian OSを搭載した携帯電話用。以下のメーカーの端末に搭載されている。 ソニー・エリクソン(SO705i、SO706iを除く) シャープ 三菱電機 富士通

Symbian FoundationからSymbian Foundation Platform Releaseの一部としてオープンソース化されている。

MOAP(L) Linuxを搭載した携帯電話用。以下の端末に搭載されている。 パナソニック モバイルコミュニケーションズ製の端末 日本電気(現NECカシオ)製の端末 SO705i・SO706i

関連項目 Symbian OS Linux LiMo Platform NTTドコモ UIQ S60

脚注

外部リンク NTT DoCoMoテクニカル・ジャーナル FOMA端末ソフトウェアプラットフォーム"MOAP"の開発 (PDF) 移動端末用ソフトウェアプラットフォーム"MOAP"の拡充 (PDF)

ITmedia グローバル端末の開発も容易に――ドコモのプラットフォーム「MOAP」の未来