Project Rome made available with the Windows 10 Fall Creators Update at the recently concluded //build 2017 developers conference, connects Windows to Microsoft Graph by adding new entities to that API set: devices and activities.
Project Rome – made up of APIs, infrastructure services in the Microsoft Cloud and connecting and integrating Windows-based and cross-platform devices to that infrastructure – aims to deliver a personal operating system that isn't tied to a device or a platform.
Developers can use a single Microsoft Graph endpoint to access Microsoft data rather than having to call different endpoints and deal with multiple formats.
Project Rome now adds two new APIs that developers can use to drive engagement between two or more active devices: RemoteSessions and RemoteSystems.
The latter enables developers to discover and connect to the user's devices in proximity, or through the cloud, remotely launch apps on these devices and send messages to their apps on these devices.
With RemoteSessions APIs, developers can create collaborative experiences for multiple users near each other.
You can use Microsoft Graph to:
- Access data from multiple Microsoft cloud services, including Azure Active Directory, Exchange Online as part of Office 365, SharePoint, OneDrive, OneNote and Planner.
- Navigate between entities and relationships.
- Access intelligence and insights from the Microsoft cloud (for commercial users).
A few months ago, Project Rome features were extended to the Android platform, allowing you to start an app session on your Android phone and continue it on a Windows PC, an Xbox One or even a Surface Hub. Now, Project Rome support is also being extended to the iOS platform.
You can download the Project Rome SDK for iOS here.