Cocoa Sharp
Encyclopedia
Cocoa# is a bridge framework
on Mac OS X
to allow applications developed with the Mono runtime
to access the Cocoa
API. It provides direct access to the Cocoa API using a dot notation familiar to languages working on the Mono runtime such as C#.
Cocoa# is currently being included in the Mono distribution for Mac OS X..
It has not seen any development since 2008 and is considered deprecated.
Software framework
In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by user code, thus providing application specific software...
on Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...
to allow applications developed with the Mono runtime
Mono (software)
Mono, pronounced , is a free and open source project led by Xamarin to create an Ecma standard compliant .NET-compatible set of tools including, among others, a C# compiler and a Common Language Runtime....
to access the Cocoa
Cocoa (API)
Cocoa is Apple's native object-oriented application programming interface for the Mac OS X operating system and—along with the Cocoa Touch extension for gesture recognition and animation—for applications for the iOS operating system, used on Apple devices such as the iPhone, the iPod Touch, and...
API. It provides direct access to the Cocoa API using a dot notation familiar to languages working on the Mono runtime such as C#.
Cocoa# is currently being included in the Mono distribution for Mac OS X..
It has not seen any development since 2008 and is considered deprecated.
Releases
Some significant releases were the initial release of 0.1 on August 12, 2004, and release 1.0.6 released on February 18, 2005 where the Cocoa# libraries were functional enough to include in the Mono distribution.See also
- Cocoa (API)Cocoa (API)Cocoa is Apple's native object-oriented application programming interface for the Mac OS X operating system and—along with the Cocoa Touch extension for gesture recognition and animation—for applications for the iOS operating system, used on Apple devices such as the iPhone, the iPod Touch, and...
- Mono (software)Mono (software)Mono, pronounced , is a free and open source project led by Xamarin to create an Ecma standard compliant .NET-compatible set of tools including, among others, a C# compiler and a Common Language Runtime....
- RubyCocoaRubyCocoaRubyCocoa is a Mac OS X framework that provides a bridge between the Ruby and the Objective-C programming languages, allowing the user to manipulate Objective-C objects from Ruby, and vice-versa. It makes it possible to write a Cocoa application completely in Ruby as well as to write an application...
- CamelBonesCamelBonesCamelBones is a programming framework that allows one to use Mac OS X's Cocoa API through Perl. Its main author and maintainer was Sherm Pendley, before he died in 2011....
- PyObjCPyObjCPyObjC is a bidirectional bridge between Python and Objective-C. It allows Python scripts to use and extend existing Objective-C class libraries....
- MonobjcMonobjcMonobjc 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...
- NObjectiveNObjectiveNObjective is a Mono to Cocoa bridge.NObjective is high-performance bridge between managed .NET and unmanaged Cocoa worlds. It provides automatically generated proxies for all Objective-C classes and can be used to export managed classes to unmanaged Objective-C runtime.Key features:* Lowest...