Monobjc
Jump to navigation
Jump to search
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
|
| Stable release | 6.0.2744.0
/ January 04, 2015 |
|---|---|
| Operating system | Mac OS X v10.7 Mac OS X v10.8 Mac OS X v10.9 |
| License | MIT/X11/LGPL |
| Website | www.monobjc.net |
Monobjc is a bridge API for Mac OS X to allow applications that run on Mono runtime to access various Mac OS X API.
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.