Xamarin announced a new release of its cross-platform mobile development product line — Xamarin Studio, along with several other product suite updates that together comprise Xamarin 2.0. The new Xamarin Studio combines formerly separate toolsets for building native iOS, Android, and Mac OS X apps in C# into a single IDE, which also supports Windows C# app development. In addition, Xamarin announced a new Xamarin Component Store for app builders, integration of Xamarin’s native iOS platform with Visual Studio, and new licensing options including a new free Starter edition.

Xamarin Studio incorporates Xamarin’s separate development toolsets so that C# developers can now build iOS (iPhone and iPad), Android, Mac OS X, and Windows applications from one IDE. Key features include code completion, which lets you easily discover iOS, Android and OS X APIs; a UI builder for Android and integration with Xcode Interface Builder for iOS apps; a built-in debugger that lets you debug an app either running in a simulator or on a device; and syntax highlighting and tooltips, plus a number of other features.

Using code completion in Xamarin Studio

Using code completion in Xamarin Studio

Another highlight of the release is that, as with Xamarin’s Android tools, the Xamarin iOS toolset can now be used within Visual Studio. Developers can use either Visual Studio or Xamarin Studio to write apps for iOS devices, a simulator, or mixed platforms.

Also included in the Xamarin 2.0 announcement is the launch of a new Xamarin Component Store, where developers can buy or download free UI controls, themes, and other components to include in their apps developed with Xamarin.

You can learn more about Xamarin Studio and other details of the Xamarin 2.0 announcement on the Xamarin blog.