Project Islandwood is one of Microsoft’s most important bridges and is support to help port iOS apps to Windows 10 devices, including both PCs and smartphones, so the company is continuously looking into ways to improve the existing solutions to make it easier for developers to accomplish this goal.

Almost one year after launching Project Islandwood, Microsoft is announcing a series of improvements that include new APIs for UIKit support, as many developers have found it very challenging to migrate to XAML.

“While XAML has been part of the iOS bridge from the outset – it’s always been possible to create and use XAML objects using Objective-C code – there has not been an easy, clearly devised path to migrate your UIKit-based UIs to XAML,” Microsoft explains.

Starting with this new series of improvements, Project Islandwood will come with tools that include faster bring up of iOS controls, with the company explaining that a bigger part of UIKit will now be offered, as well as a new improved touch-input model for more advanced event handling.

Full support for UIKit

The iOS bridge will also come with better support for accessibility and localization, improved test automation, and better integration with XAML. The final goal, Microsoft says, is to make it possible for developers to use not only parts of UIKit, but all of it, which should lead to easier porting of apps from iOS to Windows 10.

“We feel these changes will make the Windows Bridge for iOS more robust and easier to use than ever before. And as always, we welcome your feedback – we’ve already begun the work of transitioning our code base to the new UI approach,” Microsoft explains.

iOS developers who are planning to bring their apps to Windows 10 should read this lengthy blog post published by Microsoft and detailing all changes that are made to Project Islandwood, but also check out the iOS bridge documentation on GitHub to learn about the advantages of coding for Redmond’s new operating system.

Let’s block ads! (Why?)

Related Posts

Facebook Comments

Return to Top ▲Return to Top ▲