News

Xamarin Updates, Unifies Its APIs

Unified API at root of changes that will allow developers using Xamarin tools to simplify developing for 32- and 64-bit frameworks, as well as share code between Android and Apple apps.

Xamarin Inc. has already been making cross-device development a much simpler proposition for years, but the process can always be fine-tuned even further. It's to that end that Xamarin announced some significant updates to its Xamarin.Forms toolbox, mainly having to simplify the process of development that can span 32- and 64-bit apps.

New, specifically, is the development of a Unified API for Xamarin.Mac and Xamarin.iOS. The Unified API will allow Visual Studio developers via Mono (Mono is an open source implementation of the Microsoft .NET Framework, which happens to be sponsored by Xamarin) to create and support 32- and 64-bit apps from the same source on Mac and iOs platforms. The change has been in the works, as more apps continue to be written for 64-bit frameworks, especially with the launch of the iPhone 5s in late 2013.

The coding done behind the scenes for the Unified API allows code libraries and binaries to be shared easily among 32- and 64-bit apps. Xamarin CTO Miguel de Icaza points out in his blog that it also makes working with the 64-bit frameworks that Apple has been producing over the last year much more supportable. He also said that the company has developed a Lightweight Mobile Profile that's "designed to be linkable and have a much smaller footprint on disk than the regular desktop edition." The Mobile Profile is also designed to make it easier for code sharing among Android and iOS apps.

It's currently in beta testing, according to de Icaza, and there's more work to be done, such as Binding Project Types for making calls into native libraries, and the ability to call up Xamarin Components.

About the Author

You Tell 'Em, Readers: If you've read this far, know that Michael Domingo, Visual Studio Magazine Editor in Chief, is here to serve you, dear readers, and wants to get you the information you so richly deserve. What news, content, topics, issues do you want to see covered in Visual Studio Magazine? He's listening at [email protected].

comments powered by Disqus

Featured

  • .NET Core Ranks High Among Frameworks in New Dev Survey

    .NET Core placed high in a web-dominated ranking of development frameworks published by CodinGame, which provides a tech hiring platform.

  • Here's a One-Stop Shop for .NET 5 Improvements

    Culled from reams of Microsoft documentation, here's a high-level summary of what's new for performance, networking, diagnostics and more, along with links to the nitty-gritty details for those wanting to dig in more.

  • Azure SQL Database Ranked Among Top 3 Databases of 2020

    Microsoft touted the inclusion of Azure SQL Database among the top three databases of 2020 in a popularity ranking by DB-Engines, which collects and manages information about database management systems, updating its lists monthly.

  • Time Tracker Says VS Code Is No. 1 Editor for Devs, Some Working 15+ Hours Per Day

    WakaTime, which does time tracking for programmers, released data for 2020 showing that Visual Studio Code is by far the top editor/IDE used by its coders, some of whom are hacking away for more than 15 hours per day.

Upcoming Events