HomeWinBuzzer NewsMicrosoft Windows Bridge for iOS Gains New APIs and CoreFoundation Integration

Microsoft Windows Bridge for iOS Gains New APIs and CoreFoundation Integration

A new upgrade for the Windows Bridge for iOS brings some popular UI layouts to the tool, while also adding integration to Apple’s CoreFoundation framework.

-

The Windows Bridge for iOS is receiving an update today announced, giving developers and easier path to bring their applications from iOS to the Windows Store. The upgrade includes support for a number of popular iOS APIs, which will remove layout constraints for developers. Integration with the official CoreFoundation has also been added in this update.

Microsoft's Windows Bridge for iOS is a hugely important tool for the company's Universal Windows Platform (UWP) concept. It gives developers the chance to easily bridge their apps from 's platform to Windows without needing to get bogged down by writing new code. Microsoft's plan is that UWP and the bridge will entice developers to launch more apps on the Windows platform.

There was once an Android bridge that served a similar function, but earlier this year Microsoft decided to move ahead exclusively with the Windows Bridge for iOS.

Included in the latest update for the iOS bridge is integration with the CoreFoundation framework, the source code for which was released last December by Apple. This is important for the UWP because many apps on iOS have CoreFoundation underpinning them.

Giving developers the ability to make their apps look the same on Windows as it would on iOS is important in terms of making the bridging process simple. Microsoft has supported numerous common iOS layouts since the launch of the Windows Bridge for iOS, and the latest update adds NSLayoutAnchor and UILayoutGuide to Auto Layout. Microsoft explains the layouts in its official blog:

In iOS 9, Apple introduced two new classes designed to simplify adding layout constraints to views: NSLayoutAnchor and UILayoutGuide. This greatly reduced the amount of code required to create simple, edge-anchored layouts that scale properly when the host screen or window is rotated or resized.

Microsoft has also launched a sample repo on Github, which will be frequently updated with example code, apps, and documentation.

Luke Jones
Luke Jones
Luke has been writing about all things tech for more than five years. He is following Microsoft closely to bring you the latest news about Windows, Office, Azure, Skype, HoloLens and all the rest of their products.

Recent News