Bringing C# to new Devices
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...
- Sherry_Ingram's blog
- 692 reads





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