マイクロソフト、iPhone開発者にアプリをWindows Mobileに移植するよう働きかけるc

マイクロソフト、iPhone開発者にアプリをWindows Mobileに移植するよう働きかけるc
マイクロソフト、iPhone開発者にアプリをWindows Mobileに移植するよう働きかけるc

もしかしたら、もう我慢の限界なのかもしれません…あるいは、Google VoiceとGoogle Latitudeの閉鎖によってApp Storeを取り巻くネガティブなエネルギーに乗じて、Microsoftが便乗しようとしているのかもしれません。レドモンドはiPhoneアプリのWindows移植に関するケーススタディを作成し、他のアプリケーション開発者に公開しています。iPhoneとその開発環境に群がる大勢のプログラマーを引きつけようとしているのです。

問題のアプリケーションは Amplitude (iTunes リンク) と呼ばれ、次のように説明されています。

Amplitudeは、周囲の音を増幅できる楽しいアプリケーションです。マイクが拾った音をリアルタイムでグラフィカルに表示するAmplitudeでは、マイクの音量/ゲインを調整することで、動物の鼓動、環境音、遠くの鳥の鳴き声、機械装置の小さな音など、普段は気づかないような様々な音を増幅できます。

このアプリはマイクポートから音声を取り込み、イコライザーを通してヘッドフォンに送ります。私たちはプロのプログラマーではありませんが、これはロケット科学というより、プロのプログラマーがゼロから構築するのに数時間かかるようなものだと思います。この複雑なプロセスで移植するとおそらくもっと時間がかかるでしょう…それに、このアプリは非常にシンプルで(高度なOpenGLグラフィックも使用していない)、より複雑なアプリに応用するにはあまり適していないように思います。

さらに、Microsoft は、異なるプロセッサと異なる画面サイズを持つさまざまなデバイス向けに構築する場合の、Windows 開発に固有の問題のいくつかを説明しています。

GripwireはHTC Touch Proをターゲットモバイルデバイスとして使用しました。開発は当初HTC Touch Diamond 2で開始されましたが、HTC Touch Proは音声表示をサポートするために解像度スペックが向上しているため、デバイスを変更しました。また、コードパフォーマンスのテスト用にハードウェアパフォーマンススペックが向上しており、Windows Mobile 6.5の最新のベータビルドを使用しています。

HTC Touch Pro(AT&TではHTC Fuzeとしても知られる)は、288MBのRAMと512MBのROMを搭載し、480 x 640ピクセルのTFT抵抗膜式タッチスクリーンを備えています。現在の製品版では、Qualcomm MSM 7201A 528MHzプロセッサを搭載し、Windows Mobile 6.1 Professionalが動作します。

いずれにせよ、近い将来、多数の開発者が Windows Mobile プラットフォームに移行するとは予想していません。

歪んだループ経由

havebin.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。