Yesterday Xamarin, which offers tools for targeting iOS, Android and Mac with C#, announced a partnership with Microsoft, an announcement which I wrote up on The Register. It drew a few comments, several complaining about the cost:
So it cost more then Visual Studio Pro.
And that is for 1 target platform?
…continue reading What does Xamarin’s success say about open source versus proprietary? Miguel de Icaza says he has never been happier
Xamarin’s Miguel de Icaza (founder of the Mono project) has complained on Twitter about Microsoft’s Windows Division’s “contempt for developers” when it created the Windows Runtime and a “4th incompatible Xaml stack”, in a conversation prompted by the company’s spat with Google over the YouTube app for Windows Phone. Google wants this removed because it
…continue reading Miguel de Icaza: don’t blame Google for Microsoft’s contempt for developers
Cross-platform development is a big deal, and will continue to be so until a day comes when everyone uses the same platform. Android? HTML? WebKit? iOS? Windows? Maybe one day, but for now the world is multi-platform, and unless you can afford to ignore all platforms but one, or to develop independent projects for each
…continue reading Xamarin vs Titanium vs FireMonkey: should cross-platform tools abstract the GUI?
Xamarin has announced significant updates to its developer platform. Xamarin is the company formed around 18 months ago, when Novell discontinued its investment in Mono, a cross-platform implementation of C# and the .NET Framework. Its focus is on mobile platforms, in particular iOS and Android, though there is also support for the Mac. On Windows
…continue reading Xamarin 2.0 and Xamarin Studio announced, build for OSX, iOS and Android with C#
Xamarin has released Xamarin Mac which adds Mac support to the existing iOS and Android compilers from the company:
MonoTouch: apps for iPhone and iPad using the MonoDevelop IDE on the Mac Mono for Android: apps for Android using either Visual Studio or MonoDevelop Xamarin.Mac: apps for Mac OS X using MonoDevelop on the Mac
…continue reading Xamarin brings C# to development of apps for the Mac App Store
At Microsoft BUILD earlier this month I arrived early to hear Anders Hejlsberg talk about the future of C#, and found myself next to Miguel de Icaza, co-creator of the GNOME desktop and of Mono, the open source implementation of Microsoft .NET. I took the opportunity to ask a few questions, which I have his
…continue reading Miguel de Icaza talks about Windows 8 and the failure of Linux on the desktop
Last week Google integrated Native Client into the beta of Chrome 14. Native client lets you compile C/C++ code to run in the browser. It depends on a new plug-in API called Pepper. These are open source projects sponsored by Google and implemented in the Chrome browser, and therefore also likely to turn up in
…continue reading Google Native Client: browser apps unleashed, or misconceived and likely to fail?
A detailed benchmark posted on codeproject investigates the performance of basic operations including string handling, hash tables, math generics, simple arithmetic, sorting, file scanning and (for C#) platform invoke of native code. These are the conclusions:
There is only a small performance penalty for C# on the desktop versus C++. Mono is generally slower than
…continue reading C# vs C++ and .NET vs Mono vs Compact Framework performance tests
Mono is an open source implementation of .NET, formerly sponsored by Novell, and its future following Novell’s acquisition by Attachmate has been the subject of speculation.
Today Mono leader Miguel de Icaza has revealed new plans. In a blog post, he announces Xamarin, a new company focused on Mono. This company will build new commercial
…continue reading Mono splits from Novell/Attachmate to form basis of new company