Xamarin 2.0 has been released this week along with the Xamarin Studio IDE and the Xamarin Component Store. The Xamarin platform is based around a developer proposition to be able to build fully native mobile apps across all major platforms.
- The Role of the WAN in Your Hybrid Cloud
- Book Expert: Advanced Analytics with Spark: Patterns for Learning Data at Scale
- High Performance Computing in Finance: Best Practices Revealed
- Real results: Speeding quality application delivery with DevOps [in financial services]
According to analyst firm Gartner, the ratio of projects focused on mobile vs. PC app development is expected to shift to 4:1 by 2015.
The Xamarin team uses this conveniently rounded off statistical projection to suggest that many projects are delayed because of the technical complexities of developing for multiple platforms coupled with the severe shortage of developers skilled in each platform's distinct programming languages.
Xamarin bids to solves these challenges by unifying native iOS, Android, and Mac development in C#, the language used by an estimated eight million developers worldwide.
"With Xamarin, businesses leverage existing in-house developer skills, code, and tools to build apps that share up to 90 percent of their source code across device platforms, essentially transforming existing teams into mobile developers virtually overnight," said said Nat Friedman , CEO and cofounder, Xamarin.
Since launching less than two years ago, Xamarin confirms that it has a community of over 230,000 mobile developers.
Xamarin 2.0 features the Xamarin Component Store, an app store for code, where developers add third-party libraries and native UI controls and themes to their apps with a few lines of code. Also included here is Starter Edition — a free tier that makes it easy for individual developers to get started and experience the power of the platform.