.NETでiPhoneアプリを開発できる「MonoTouch」が発売
Novellから、AppleのiPhoneアプリを「C#」などの「.NET Framework」で開発できるツール「MonoTouch」が販売開始されました。
もともとは.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アプリを開発したい人向けの製品、という印象ですね。