Microsoft has updated its Windows Bridge for iOS developer tools with support for Apple's CoreFoundation framework along with adding new layout APIs and more sample apps and code.
Windows Bridge for iOS, also known by its code name "Project Islandwood", has been available as an open-source project for some time. It allows iOS app developers to quickly port their apps so they can be converted to Windows 10 UWP apps. In a blog post, Microsoft explained why adding CoreFoundation support will be a big benefit for developers:
CoreFoundation classes form the underpinning of most iOS apps. If you're an iOS developer, you've almost certainly used classes like NSString and NSArray; these are both part of the wide array of object types and functionality provided by the Foundation framework, which is the Objective-C-bridged version of CoreFoundation. The iOS bridge team has merged the official, canonical implementation of CoreFoundation into the WinObjC code base. As a result, the complete CoreFoundation/Foundation framework is now available for use in the bridge.
The new versions of the bridge also adds support for NSLayoutAnchor and UILayoutGuide, which are two new classes added by Apple to iOS 9 to simplify adding layout constraints to views:
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.
Finally, the new release adds more samples and code developers can use for assistance in moving iOS apps to Windows 10:
The samples repo currently offers two kinds of sample projects: bite-size samples and full apps. The bite-size sample projects demonstrate particular functionality and common scenarios with the iOS bridge, while the full apps showcase the end-to-end journey of a developer using the bridge.
Join us LIVE for the Windows Central Video Podcast today at 2:30PM ET
We're LIVE with the Windows Central Video Podcast today at 2:30pm ET, make sure you're there!
The Black Friday keyboard deals you need to know about
Getting your hands on a new keyboard is exciting for PC users, and thanks to Black Friday, it's more affordable than ever before. Here's a look at the best Black Friday keyboard deals available now.
Microsoft’s ‘Project Latte’ aims to bring Android apps to Windows 10
Microsoft is working on a software solution that would allow app developers to bring their Android apps to Windows 10 with little to no code changes by packaging them as an MSIX and allowing developers to submit them to the Microsoft Store. The project is codenamed 'Latte' and I'm told it could show up as soon as next year.
These are the best PC sticks for when you're on the move
Instant computer, just add a screen! That’s the general idea of the ultra-portable PC Compute Sticks, but it can be hard to know which one you want. Relax, we’ve got you covered.