Embarcadero C++Builder XE5 Delivers New iOS Support
Meanwhile, as Embarcadero is enabling C++ developers to create native apps for multiple platforms, Xamarin has been doing the same for C# developers. Xamarin enables developers to build fully native apps for iOS, Android, Windows and Mac from a single shared code base. Moreover, it unifies native iOS, Android and Windows app development in Visual Studio—bridging one of the largest developer bases in the world to the most successful mobile device platforms. At its launch of Visual Studio 2013 and Visual Studio Online last month in New York, Microsoft announced a partnership with Xamarin that covered three areas: 1. A technical collaboration to better integrate Xamarin technology with Microsoft developer tools and services. Aligned with this goal, Xamarin was a SimShip partner for Visual Studio 2013, releasing same-day support for Microsoft's Visual Studio 2013 release. In addition, Xamarin released full integration for Microsoft's Portable Library projects in iOS and Android apps, making it easier for developers to share code across devices. 2. Xamarin's recently launched Xamarin University is now free to Microsoft Developer Network (MSDN) subscribers. The training course helps developers become successful with native iOS and Android development over the course of 30 days. Classes for the $1,995 program kick off in January 2014, with a limited number of seats available at no cost for MSDN subscribers."The broad collaboration between Microsoft and Xamarin which we announced is targeted at supporting developers interested in extending their applications across multiple devices," said S. Somasegar, corporate vice president of Microsoft's Developer Division. "With Xamarin, developers combine all of the productivity benefits of C#, Visual Studio 2013 and Windows Azure with the flexibility to quickly build for multiple device targets." By standardizing mobile app development with Xamarin and C#, developers are able to share, on average, 75 percent of their source code across device platforms, while still delivering fully native apps, Xamarin officials said. Xamarin supports 100 percent of both iOS and Android APIs, in that anything that can be done in Objective-C or Java can be done in C# with Xamarin, the company said. "We live in a multi-platform world, and by embracing Xamarin, Microsoft is enabling its developer community to thrive as mobile developers," said Nat Friedman, CEO and co-founder of Xamarin. Our collaboration with Microsoft will accelerate enterprise mobility for millions of developers.
3. MSDN subscribers have exclusive trial and pricing options to Xamarin subscriptions for individuals and teams.