Archive for Mono.Net

Info – Mono.NET and Visual Studio

For anyone who develops enterprise applications, games, websites or just for fun, and uses .NET and Visual Studio, will have probably have heard of the Mono Project. This project was devised by Novell and various partners to create a .NET Framework and C# which works across multiple platforms, including LINUX, Mac OSX etc. This allows developers to port apps easily without rewriting them in Native C++, Objective-C etc. There is even an iPhone  version (MonoTouch) which cab plugin to Xcode to create iPhone/iPod Touch/IPad Apps using C#:

Taken From http://monotouch.net/:

“When developers create iPhone and iPad applications using MonoTouch, they use the C# language to take advantage of the features found in .NET like garbage collection, full type safety, and Language Integrated Query while interfacing directly with iPhone OS libraries, including UIKIt, CoreGraphics, CoreAnimation, GameKit, AudioToolbox, AVFoundation and many more.”

There are now some tools available to use within Visual Studio which can be purchased here which allows developers now to write all their applications for multiple platforms within one IDE, which lets face it is the best! At the moment, if you develop multiple Applications for other platforms you use:

  • Windows – Visual Studio
  • Android – Eclipse
  • Mac/iPhone/iPad – Xcode
  • Linux- SUSE

With the introduction of MonoDroid for Android development, us C# developers can now use 1 IDE + 1 language = LOTS  of platforms! Oh how i love OpenSource!!!

Oh and the introduction of XNATouch, there will be no need for OpenGL for the iPhone 🙂

Advertisements