携帯のパワーアップに向けて

MSがモバイルAjaxを開発か――コードネーム「Kojax」

2008/11/28

 マイクロソフトは、モバイルアプリケーションを作成するAjax開発者を愛しているようだ。

 伝えられるところによると、マイクロソフトではAjax方式のモバイルアプリケーション開発環境の構築に取り組んでいるようだ。この技術は「Kojax」というコードネームで呼ばれ、新興市場向けのモバイルアプリケーションを作成する開発者を支援するのが目的だ。Ajax(Asynchronous JavaScript and XML)は、インタラクティブなWebアプリケーションを作成するためのWeb開発手法である。

 この技術のコードネームは、1970年代のテレビドラマ「刑事コジャック」を連想させる。棒付きキャンディーが好きな、タフで坊主頭のコジャック刑事の決めぜりふは「Who loves ya, baby?」(君を愛しているのは誰だい)だった。マイクロソフトは、Kojaxに込められた気持ちをAjax開発者が理解するのを期待しているに違いない。しかし同社は、このプロジェクトに関するコメントを避けている。

 マイクロソフト専門のブロガーで、コードネームに非常に詳しいメアリー・ジョー・フォーリー氏は、Kojaxという名前とそれに関する情報を見つけ、次のように述べている――「情報筋によると、Kojaxはモバイル開発環境であるようだ。これはVisual StudioツールとJavaScriptを組み合わせ、マイクロソフトやサードパーティーが開発したアプリケーションがJavaベースの携帯電話上でAjax風に動作することを可能にするというものだ」

 さらにフォリー氏は、Kojaxで開発されるアプリケーションのタイプも予想している。

 「オンライン決済用の仮想ウォレット、グループメッセージングサービス、写真共有アプリケーションなど、Windows Live for Mobileサービスをベースとするものになりそうだ。これらのKojaxベースのアプレットの中には、広告収入を基盤とするものもあれば、トランザクションやサブスクリプション方式を採用するものもあるだろう」

 Kojaxでは、開発者がモバイル用ブラウザとJavaScriptの機能を利用できるフレンドリーなモバイル開発ソリューションをマイクロソフトが提供する可能性も十分に考えられる。

 OpenAjax AllianceやWorld Wide Web Consortiumなどの標準化団体では、1年余り前からモバイルAjaxのコンセプトに取り組んできた。IBMの技術者でOpenAjax Allianceのディレクターを務めるジョン・フェライオロ氏によると、マイクロソフトはOpenAjax AllianceのIDEワーキンググループの主要メンバーだという。OpenAjax Allianceは、Ajaxの相互運用性を推進するベンダおよび組織で構成される業界団体であり、IDEワーキンググループではモバイルAjaxなどの課題に取り組んでいる。

 Ajaxの専門家であり、ネクサウェブ創業者兼会長のコーチ・ウェイ氏は「Kojaxは、この分野で重要な存在になりそうだ」と話す。ネクサウェブは、ビジネスアプリケーションをWebに移行する技術を専門に手掛ける企業。

 「モバイルデバイス用のアプリケーション開発はこれまで、ネイティブ型かブラウザベース型のどちらかだった。ネイティブ型は重すぎるし、ブラウザベース型ではWebページの機能が貧弱だ。このため、ストレージ用にローカルAPIを通じてローカルデバイスに接続したまま、レンダリングと処理用にモバイルブラウザとJavaScriptエンジンのパワーを利用することが可能なモバイルAjaxのようなものがあれば素晴らしい」とウェイ氏は語る。

 マイクロソフトは「ASP.NET Ajax」ツールを提供するなど、Ajaxの開発と継続的進化に欠かせない役割を果たしてきた。

 さらに同社は最近、人気の高いオープンソースのJavaScriptライブラリ「jQuery」をサポートした。

 フォーリー氏によると、Kojaxは新興市場に狙いを定めたマイクロソフトの「Unlimited Potential」構想に関連している可能性もあるという。もしそうだとしたら、賢明な動きだ。新興市場ではスマートフォンの利用が急速に拡大しているからだ。固定電話のインフラが十分に整備されていない多くの発展途上国は、携帯電話技術にとって実り多い市場になったのである。そしてこれらの国々のユーザーは、インターネットアクセスの主要な手段としてスマートフォンを購入している。

 もしKojaxが成功すれば、次に登場するのは「Lojax」かもしれない――紛失した携帯電話を見つけ出すのに役立つAjaxベースのモバイルアプリケーションである。

原文へのリンク

(eWEEK Darryl K. Taft)

情報をお寄せください:

HTML5 + UX フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

キャリアアップ

- PR -

注目のテーマ

ソリューションFLASH

「ITmedia マーケティング」新着記事

“AI美女”を広告に起用しない ユニリーバ「Dove」はなぜそう決めたのか
Unilever傘下の美容ケアブランド「Dove」は、「Real Beauty」の20周年を機に、生成AIツー...

有料動画サービス 34歳以下では過半数が利用経験、4割は1日1回以上利用
「ニールセン・ビデオコンテンツ アンド アド レポート 2024」を基に、テレビ画面での動...

2024年のGW予算は横ばい 賃上げよりも物価高と円安の影響が勝る?――インテージ調査
インテージが全国の15歳から79歳の男女を対象に実施したゴールデンウイークに関する調査...