
These improvements bring the product to parity with a native Objective-C-based iOS SDK Xcode 4.2 environment. MonoDevelop now includes features such as integrated version-control support for Git and Apple-specific support for iOS 5 Storyboards, iOS ist application settings, and support for the free TestFlight iOS beta testing, beta distribution, and testing service. Xamarin has made several improvements to the MonoDevelop IDE, shown in Figure 1.įigure 1: MonoTouch hosted in the MonoDevelop IDEĪlthough MonoDevelop is still not nearly as sophisticated as Visual Studio, MonoDevelop's UI has been cleaned up and modernized. But once you have gone through the process a few times, the concept of actions and outlets starts to take hold. For those who have never developed on the Apple platform, learning this distinct UI design approach is initially uncomfortable.

And yes, developers still need to design their applications' user interfaces (UIs) via Apple's Interface Builder (now integrated as part of the Xcode 4.2 environment) rather than a Visual Studio-style form builder. MonoTouch 5.0 also requires Xamarin's free MonoDevelop 2.8 IDE for writing C# code.
#Xamarin studio vs monodevelop mac os x#
Because the new MonoTouch supports Apple's latest iOS 5 release (which includes services for iCloud, Twitter integration, Core Image filters, and Apple's Newsstand push-data interfaces), MonoTouch 5.0 requires Xcode 4.2 running on Mac OS X 10.7. The majority of what I had to say about MonoTouch was covered in my July 2010 review of MonoTouch Enterprise.
#Xamarin studio vs monodevelop for android#
Here I'll offer my impressions of the most recent versions of these two products, MonoTouch Professional 5.0 and Mono for Android 1.0. Xamarin enhanced these new product versions to support the cutting-edge OS releases from Apple and Google, once again making MonoTouch and Mono for Android viable, native mobile application development platforms for C#. NET developers, Miguel de Icaza, the original Mono project director, along with several of his former co-workers, rescued the Mono platform from carbonite freezing by licensing the technology from Attachmate, forming a new company called Xamarin, and using the technology as the basis for new releases of the MonoTouch and Mono for Android mobile development products. NET development community thought it was the end of the road for this technology when Attachmate acquired Novell (the commercial entity behind MonoTouch and Mono for Android).

NET Framework to the introduction of MonoTouch on iOS and more recently the introduction of Mono for Android.

I've been following the development of the Mono platform since its inception, from its early days as an open-source, cross-platform alternative to the.
