.NETでiPhoneアプリを開発できる「MonoTouch」が発売

Novellから、AppleiPhoneアプリを「C#」などの「.NET Framework」で開発できるツール「MonoTouch」が販売開始されました。

screenshot

もともとは.NET Framework互換環境を様々なプラットフォームに提供するプロジェクトである「Mono Project」の成果が、この製品に受け継がれています。

通常の.NET Frameworkのソフトというのは、ソースコードを共通の中間言語コンパイルしてできあがっており、実際に実行する段階で、中間言語JITコンパイラがネイティブコードにすることで動作するようになっています。

「MonoTouch」は、.NET Frameworkソースコードから一気にiPhone用のネイティブコードにコンパイルする仕組みになっているそうです。

ちなみに気になるお値段は以下のようになっています。

  • Personal Edition: 399ドル(3万6253円)
  • Enterprise Edition: 999ドル(9万768円)
  • Enterprise Edition 5 User: 3999ドル(36万3346円)

本気で.NET Frameworkを使ってiPhoneアプリを開発したい人向けの製品、という印象ですね。