Xamarin Blog

An open source mobile platform for building Android, iOS, macOS, watchOS, and tvOS apps with .NET.

MonoDevelop Updates
MonoDevelop Updates
With the New Release of MonoDevelop we continue to focus our attention to stability and reliability in MonoDevelop. There are updates for iOS and Android development and continued improvements to the debugger. On Mac, we also released a new Mono package that contains an upgraded version of Gtk+ with hundreds of improvements ...
MonoTouch and iOS 5.1
MonoTouch and iOS 5.1
In iOS 5.1 Apple introduced restrictions to stdout calls that can cause applications that are installed via the App Store or Ad-hoc deployment to throw an unhandled exception and to terminate if they attempt to write to the console. This includes calls to Console.Write* (Write, WriteLine). This problem affects all apps that attempt to use...
Release Candidates and Preview Updates
Release Candidates and Preview Updates
We have been busy preparing some upgrades to our developer tools and today we published our release candidates into Xamarin's Beta Channels. We also released some major updates for our products on the Alpha channel, as those are not quite ready to use. We have two themes at work: improving the performance and quality of our products and ...
Xcode 4.3 Support
Xcode 4.3 Support
Today, Apple released Xcode 4.3 and we want to give some guidance to MonoTouch and Mono for Android developers using a Mac. While we can't disclose pre-release information, nor do we know when the actual releases will happen, we are always tracking new Xcode releases. Upon each new update, we need to test the officially released version ...
Easily Create iOS User Interfaces with MonoTouch.Dialog
Easily Create iOS User Interfaces with MonoTouch.Dialog
Just two days ago, we launched MonoTouch 5.2, featuring a memory profiler, unit testing framework, and a new generational garbage collector. With this release we also bundled a popular library called MonoTouch.Dialog; so it's as easy as adding a new reference to the library to include it into your project. MonoTouch.Dialog makes building...
MonoTouch 5.2 is Here!
MonoTouch 5.2 is Here!
Build Great iOS Apps in C# We're very proud to announce the availability of MonoTouch 5.2. This release represents months of improvements, with over 300 new features, bugfixes, and enhancements. This is without question the best release of MonoTouch to date. Here's a quick rundown of some of the new features in MonoTouch 5.2. Faster ...
Mono for Android 4.0 is Here!
Mono for Android 4.0 is Here!
Thousands of new API's, tons of great new features, Ice Cream Sandwich, Honeycomb -- There is a lot to get excited about in Mono for Android 4.0! To learn more, check out our tutorials for using Mono for Android. Ice Cream Sandwich Start building apps with access to all kinds of new features found in the latest version of Android: Ice ...
MonoTouch Beta Release
MonoTouch Beta Release
We have just released to the Beta channels the first beta for our upcoming MonoTouch 5.2 release. The MonoTouch 5.1 Beta contains the following features: We are very excited about making MonoTouch.Dialog part of this release. To ensure compatibility, we renamed this assembly to "MonoTouch.Dialog-1", this will ...
MonoTouch Native Libraries Made Easy
MonoTouch Native Libraries Made Easy
In today's release of MonoTouch 5.0.1, we've made it much, much easier to use native libraries from your C# code. MonoTouch has always allowed developers to access third-party Objective-C libraries. But in the past, it required some familiarity with the way native libraries work on Unix. It also required both the native library (...