Monobjc

Monobjc is a bridge API for Mac OS X to allow applications that run on Mono runtime to access various Mac OS X API.

Monobjc
Stable release
6.0.2744.0 / January 04, 2015
Operating systemMac OS X v10.7
Mac OS X v10.8
Mac OS X v10.9
LicenseMIT/X11/LGPL
Websitewww.monobjc.net

It brings to .NET developers the ability to use in a totally transparent manner and with no native code, most of the Mac OS X API and especially Cocoa. This means that developer can leverage the power of .NET and its libraries and produce applications that provides a native UI look and feel under Mac OS X.

The Monobjc's key points are:

  • Simple access to every major Mac OS X frameworks (Cocoa, WebKit, QuickTime, AddressBook, etc.)
  • Simple Access to thirdparty frameworks (Sparkle, Growl, CorePlot, SM2DGraphView)
  • Works on both 32 and 64 bits systems
  • Complete API documentation for an easy use in the IDE
  • Applications can be submitted and redistributed on the Mac App Store.
  • A set of MonoDevelop addings for building, running, debugging, packaging and redistributing applications.
  • A set of MSBuild tasks for building, packaging and redistributing applications.
  • A set of NAnt tasks for building, packaging and redistributing applications.

See also

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.