- ニュース

マイクロソフトは、iPhoneからWindows Phone 7オペレーティングシステムへのアプリケーション移植を支援するAPIマッピングツールを提供することで、iOS開発者をWindows Phone 7オペレーティングシステム向けアプリケーション開発に誘致しようとしている。マイクロソフトの相互運用性担当シニアテクニカルエバンジェリスト、ジャン=クリストフ・シメティエール氏が、Windowsチームブログでこのツールを公開した。
このツールを使えば、iPhone開発者はアプリからiOS API呼び出しを探し出し、対応するWP7のクラス、メソッド、通知イベントを素早く検索できます。開発者は特定のiOS API呼び出しを検索すると、対応するWP7のコードに加え、両プラットフォームのC#サンプルコードとAPIドキュメントも見つけることができます。
パッケージには、API マッピング ツールのほかに、「iPhone アプリケーション開発者向け Windows Phone 7 ガイド」と題された 90 ページを超えるガイド、すでに iPhone アプリを Windows Phone 7 に移植した開発者による一連の「開発者ストーリー」、および開始するために必要な主要リソースの編集が含まれています。
まず、このツールは、ネットワーク/インターネット、ユーザー インターフェイス、データ管理のカテゴリの iOS API のみをサポートします。
プラットフォームはそれぞれ異なるアーキテクチャとユーザーインターフェースに基づいて構築されているため、すべてのAPIのマッピングは期待できません。この最初のラウンドでは、1対1のマッピングが存在する場合にそれを特定することに重点を置きました。次のバージョンでは、範囲を拡大し、概念が十分に類似している場合は、適切なガイダンスを提供できるよう最善を尽くします。
MicrosoftはGoogleのAndroidプラットフォームの開発者向けにも同様のガイダンスとツールを計画していますが、現時点ではiOSのみのサポートとなっています。開発者はここからパッケージをダウンロードできます。
マイクロソフトのWindows Phone 7オペレーティングシステムは昨年秋に発売されましたが、既に確固たる地位を築いているAndroidおよびiOSプラットフォームとの競争に苦戦しています。iOS開発者は昨年、同社が自社のゲームをWindows Phone OSに移植する見返りに資金提供を申し出たと報告しています。
[ AppleInsider経由]