Spanish Italian
17454 Users    

Bringing C# to new Devices

  Download PDF version of the Article

There are new frontiers that Mono is bringing its runtime development savvy from the PCs to new handheld devices and even gaming consoles. These include the new devices such as the iPhone, the Android and the Wii. Using an open source framework, they have been able to be utilized by some Apple applications despite the strict policies being implemented by Apple. In order to run on the iPhone, static compilation is used to compile ahead of time the common intermediate language to applicable Apple code. The new Mono linker code allows for shrinkage of information and the omission of other codes that can occupy great space. There is also Unity that allows for programming framework for 3D games. This also allows for a cross compilation system making it suitable for the Wii and the iPhone. But the work is not done yet as there are still many kings to be ironed out. As seen, Mono’s ability to integrate into strict environments is a testament to open source environments that can outshine even established developers for applications like Microsoft’s .NET applications.

SOURCE: http://arstechnica.com/news.ars/post/20090108-open-source-mono-framework...

Mono and C#

Mono is indeed a great project. The porting of .NET Framework and C# language features under Linux has been a significant step in the direction of open-source and cross-platform software development tools.
For those interested in Mono, I suggest also the following link:
http://www.monoppix.com/
It is related to Monoppix, a live CD Linux distribution with all you need to start with Mono without doing any installation on your PC.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
3 + 2 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Who's new

  • fernand
  • Ligrock
  • paolo_0665
  • chanuei
  • JM
  • samsilva77
  • araghube
  • stoll
  • mt
  • orionkw

Who's online

There are currently 0 users and 43 guests online.