Monday, December 06, 2010

MonoMac 0.4 is out.

We have just released MonoMac 0.4.    Installation is very easy, just follow the steps in our MonoMac site.

StillMotion C# sample

We are very happy with this release as this is the first time that MonoMac can be used to build real applications for OSX.   There are three major reasons for this:

  • Our API coverage for all core Mac APIs is in place.
  • We have completed many of the gaps in the MonoMac engine.
  • With our community, we have been porting various samples that have helped us polish the API and make sure that it is natural and usable for C# programmers.
In addition to those fundamental changes, MonoDevelop now also sports a new NSDocument-based template for new projects which will come in very handy for many developers.
The major changes in MonoMac 0.4 from version 0.2 released in early November are:
  • MacCore (code shared with MonoTouch):
  • Support for Key Value Observing with C#
  • Foundation extensions:
  • C# friendly NSNotificationCenter APIs
  • NSPredicate support
  • NSMetadata support
  • Strongly typed NSRunLoop
  • Extended NSError, NSMutableData,

  • CoreVideo framework bindings



  • Security framework bindings



  • Read more: Miguel's OSX and iOS blog