The way people use tech devices has changed drastically in recent years. Not only do users have access to multiple devices, but they also want to be able to use all of those devices seamlessly, enjoying one consistent user experience. That’s where Project Rome comes in.
Project Rome is essentially a platform that you can use to deliver a personal OS across multiple devices. And Microsoft recently announced some updates to Project Rome at Build 2017. Read more about how you can use it below.
What is Project Rome?
Project Rome consists of three main components. There’s a programming model, which is delivered as APIs for Windows, Android, iOS, and Microsoft Graph. Those APIs are what enable client and cloud apps to build experiences using the Project Rome capabilities.
Then there’s a set of infrastructure services in the Microsoft Cloud made for both Windows-based and cross-platform devices. And there’s also a device runtime used for connecting and integrating Windows-based and cross-platform devices to the Project Rome infrastructure services.
How can you use Project Rome?
Using Microsoft Graph, you can access multiple APIs from Microsoft Cloud services through a single endpoint. You can use that technology to access data from Microsoft cloud services like Azure Active Directory, Exchange Online as part of Office 365, SharePoint, OneDrive, OneNote, and Planner. Then you can navigate between those entities and relationships and also access insights from the Microsoft Cloud.
You can also drive engagement between two or more active devices using RemoteSystems and RemoteSessions APIs. And starting with the Windows Fall Creators Update, you’ll be able to drive engagement across devices and platforms using UserActivity APIs.
Another major update to Project Rome from Build 2017 is the availability of the Project Rome iOS SDK. The SDK is also available on Android, which is getting an update including Bluetooth client and RFComm-based transport support.
Photo credit: Microsoft