Mono for Android preview arrives, get .NET on your Android

A preview program for Mono for Android has just opened up, allowing developers interested in getting .NET running on Android-powered smartphones an opportunity to take it for a spin.

Following a long internal development period, “we feel that we have fixed all the embarrassing bugs” writes Miguel de Icaza, who heads up the Mono project. The entire Mono VM is available to developers on Android, omitting a few features that aren’t necessary or of any use on a mobile device. The given example is that System.Configuration is unavailable; much like it is in Silverlight.

There has been impressive work put in to making the development experience as fluid and intuitive as possible for C# users. Events, properties, and metadata properties are all exposed in the manner you are used to in C#, as the team “C#-ified” the Dalvik APIs in Android. Support for OpenGL is also available, as in JIT compilation (which is not on iOS).

Currently only C# is supported but other languages that run on Mono “should work”, and support for development on Linux and Windows with MonoDevelop is on its way (OS X support arrived with this release). So jump in and sign up for Mono for Android today.

You might also like...



Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“The trouble with programmers is that you can never tell what a programmer is doing until it's too late.” - Seymour Cray