Xamarin Designer for Android available for Visual Studio and MonoDevelop

Today, we’re thrilled to announce the arrival of the Xamarin Designer for Android, which makes it incredibly easy for Android developers to visually create beautiful layouts for their applications from directly within Visual Studio and MonoDevelop.

The biggest single complaint we’ve heard about Android development from Mono for Android developers has been the absence of a great Android layout designer. With Xamarin Designer for Android, we’ve delivered the kind of design experience C# developers expect from their favorite IDE. To learn more about the Xamarin Designer, check out our Designer Overview and Designer Walkthrough

Along with Xamarin Designer for Android, we’re also releasing Mono for Android 4.2 and MonoDevelop 3.0 – both monumental releases in their own right.

Mono for Android 4.2

Beyond Xamarin Designer support, Mono for Android sports many delicious improvements.

Android Java Binding Library project and tool

This release introduces a new project type that enables consumption of Android Java libraries (.jar) from C# assemblies (.dll). For a more in-depth explanation, see the Java Binding Library tutorial.

Graceful Degradation of UI

Mono for Android 4.2 includes bindings to Android’s Support Package, enabling developers to use a selection of Honeycomb APIs on devices running Android Level 4 and greater. Learn more about how to integrate this into your application with our Android Fragments Walkthrough.

x86 Support

Android x86 installs are fully supported by Mono for Android, including support for debugging official Android x86 emulator images from a Mono for Android trial installation. Debugging an app deployed against an x86 image offers much better performance compared to ARM emulator deployments. We also have an article to walk you through Configuring the x86 Emulator.

Much more

Additional Mono for Android 4.2 features include a 50% smaller shared runtime, a new device toolbar, non-modal deployment, and integrated logcat for Visual Studio. Even more details can be found in the Mono for Android 4.2 Release Notes

MonoDevelop 3.0

The major focus of MonoDevelop 3.0 is a new C# code completion engine, which provides more accurate and reliable code completion and navigation, semantic highlighting for C# files, and a reliable on-the-fly code formatter.

Other improvements include a revamped Assembly Browser, preliminary support for Portable Library Projects, better handling of large projects, and virtual indenting in the source editor. You can read more about all the new improvements in our complete write-up of What’s new in MonoDevelop 3.0.

AnDevCon III

If you’re in California this week for AnDevCon III, you can come check out demos of all of this and more by coming by the Xamarin booth (401).

Posted on May 14, 2012