Project Rome
"Project Rome" is a project code name for Microsoft's Remote Systems platform. This feature, consisting of API sets on multiple development platforms, allows an app on a client (local) device to interact with apps and services on a host (remote) device that is signed in with or receptive to the Microsoft Account (MSA) on the client device. This allows developers to program cross-device experiences that are centered around user tasks rather than devices.
Currently, Project Rome is implemented for the following scenarios:
- Windows client to Windows host
- Android client to Windows host
- iOS client to Windows host
The first scenario, dealing only with the Universal Windows platform, is documented in how-to content and API reference documentation on the Windows Dev Center, as well as in the Windows SDK samples. See these resources for more detailed information about the Project Rome feature in general. Any scenarios involving non-Windows platforms are documented in this repository. You will also find end-to-end sample app(s) for Windows here.
Project Rome blog posts
-
Going social: Project Rome, Maps, & Social Network Integration
-
Project Rome for Android Update: Now with App Services Support
-
Building a Remote Control Companion App for Android with Project Rome
MSDN docs and other resources
Privacy
See Microsoft's privacy statement for more information.
Microsoft Open Source Code of Conduct
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.