Xamarin’s Rough Transition to 64-bit iOS/OSX

by Jonathan Allen on  Nov 14, 2013 1

In order to support 64-bit iOS and OSX, Xamarin has to make some breaking changes to the way it implements the mapping between C# and Objective-C libraries. Rather than being mapped to 32-bit types, NSInteger and CGFloat are now mapped to the new platform-specific data types nint and nfloat.

Xamarin Introduces C# Async for iOS and Android

by Jonathan Allen on  Mar 12, 2013

Xamarin has released a preview of their async-enabled libraries for iOS and Android development. This work is based heavily on Microsoft’s .NET 4.5, which was released late last year as part of Visual Studio 2012. Xamarin is the new name for the development platforms previously known as MonoTouch and Mono for Android.

Xamarin is Bringing C# to the Mac App Store

by Jonathan Allen on  Dec 19, 2012

Xamarin, makers of the popular MonoTouch and Mono for Android platforms, have entered into the Mac App Store market with Xamarin.Mac.

Q&A with Lluis Sanchez, Project Manager of MonoDevelop

by Jeff Martin on  Nov 03, 2011

The MonoDevelop team has just released version 2.8 of their open-source for IDE for .NET and Mono development. InfoQ took a moment to speak with MonoDevelop's project manager Lluis Sanchez to discuss this release and its increasing popularity on Mac and Windows.

The Death and Rebirth of Mono

by Jonathan Allen on  May 17, 2011 4

Novell Mono is officially dead. All of the developers have been let go and the new owner, Attachmate, has not expressed any interest in maintaining the project. But in true open source fashion, a new fork is rising up. Led by Mono’s founder Miguel de Icaza, a new company named Xamarin has been founded.

MonoMac Offers .NET Style APIs for Cocoa Development

by Jonathan Allen on  Mar 29, 2011

MonoMac, the newest attempt at creating a GUI toolkit for C# on OS X, has hit its 1.0 release. MonoMac is designed to be much more consistent with other .NET/Mono libraries. This is done by offering a thicker wrapper around the Cocoa APIs that obeys the .NET Framework Design Guidelines.