Earlier this year, Microsoft announced its Project Rome SDK for Android. The platform aimed to increase user engagement by providing experiences that would blur the lines between consumers and their devices, irrespective of the latter's operating system or form factor. A few months ago, it updated the SDK with support for app services.
Now, the company has expanded support for the SDK, including iOS in its preview program as well.
Through this SDK, developers with apps on multiple platforms will be able to provide a seamless user experience, by allowing apps to be launched and controlled on multiple platforms and devices, regardless of the platform. The company believes that this will facilitate bridging the "experience gap" between various platforms.
Microsoft has pointed out that the Project Rome SDK for iOS is intended for iOS-client-to-Windows-host scenarios currently. In addition, developers will also need an iOS device or emulator and an iOS app development IDE to utilize this feature. The company has detailed the preliminary setup instructions too.
Being a preview release, there are some known issues with the Project Rome SDK for iOS - including linking errors and device discovery ceasing to work if it has been running for over an hour - but Microsoft has posted workarounds as well. You can view the complete project documentation and code repository on GitHub here.