Published: Mon, February 29, 2016
Tech | By Dwayne Harmon

Microsoft Kills Off Android App Porting Toolkit For Windows 10 Mobile

Microsoft Kills Off Android App Porting Toolkit For Windows 10 Mobile

Microsoft announced that it will acquire Xamarin to "empower more developers to build apps on any device".

Islandwood required the app developer to write code to support Microsoft's Universal Windows Platform (UWP), while Astoria allowed Android apps to run on Windows as-is.

We haven't heard much from Project Astoria recently, but now it seems like the app-porting initiative has breathed its last. That's something the company will talk more about during its Build conference at the end of next month. The news is not a great shock as the two companies have worked together for some years, while back in 2014 it was rumored that Microsoft was in the "final stages of negotiations" to buy Xamarin. The open-source version that they were working on, called Mono, was meant to do exactly that. By investing on the iOS Bridge, the company can make its goal straightforward.

This pushed Ximian team to create the Xamarin to continue its works on the mono and continue making tools for mobile developers.

Basically, Microsoft says in that blog entry, the developers for whom Project Astoria was intended found it to be an unnecessary addition to the Project Islandwood tool for iPhone apps. Developers can also look for an early iteration of Project Centennial for Win32 and.NET-based apps coming soon. Those are unaffected by the announcement, though the iOS bridge may see an uptick in activity.

It's an abrupt setback to Microsoft's effort to juice up its struggling mobile platform by building various "Windows Bridges".

Xamarin helps developers to build mobile apps using C# and deliver native mobile app experiences across iOS, Android, and Windows platforms.

Microsoft has been branching out into other territories as mobile developers have flocked to Android and iOS.

Both iOS and Android have a vibrant ecosystem of apps. Importantly, those tools give developers access to the native UIs and APIs of each platform, so that the shared codebase be supplemented with platform-specific functionality.

Like this: