Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (3,369)  
Tera Term  (1,858)  
CrystalDiskInfo  (1,765)  
HandBrake Japanese Language Version  (1,703)  
CrystalDiskMark  (977)  
FFFTP  (735)  
ffdshow  (699)  
MergeDoc  (606)  
mixfont-mplus-ipa  (566)  
10  TortoiseSVN  (548)  
11  ギコナビ  (518)  
12  BathyScaphe  (458)  
13  Amateras  (380)  
14  えこでこツール  (332)  
15  FreeMind  (291)  
More >>

C#/.NETを使用してCocoaアプリケーションを作成するツールキット「MonoMac」

2010年04月21日 14:03 末岡洋子

 Mono Projectを率いるMiguel de Icaza氏は4月19日、「MonoMac」プロジェクトを発表した。.NET互換環境「Mono」を使って、Mac OS Xで動くCocoaアプリケーションを開発するための環境構築を目指している。

 MonoMacは、C#および.NETでiPhoneアプリケーションを開発するツール「MonoTouch」を応用したもの。.NETとObject-Cをブレンドするという数年がかりの実験に加えて、MonoTouchに着想を得たという。Cocoa APIの.NETバインディング「CocoaSharp(Cocoa#)」を開発したGeoff Norton氏とIcaza氏が余暇を利用して続けてきたプロジェクトで、貢献を受けるレベルに達したためにプロジェクトとして発足させたとのこと。

 現在プレビューとして、「Monomac」と「Maccore」という2つのモジュールを公開している。これらのモジュールを利用することで、C#/.NETからCocoaの「Core Foundation」および「CoreText」、「CoreGraphics」、「Foundation」、「AppKit」の5つのライブラリにアクセスできるとのこと。ただしAppKitについてはは70%しか完成していないという。また、現段階ではOS X上のライブラリにアクセスできるだけで、単体アプリケーションの作成に必要なツールは含まれていない。

 MonoMacのソースコードはMonoのSubversionリポジトリから入手できる。今後、MonoTouchプラグインの「MonoDevelop」をアップデートしながら補完していく計画だ。

Mono Project
http://www.mono-project.com/

最終更新:2010年06月21日 17:07
SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.