13 comments

[ 2.3 ms ] story [ 43.2 ms ] thread
I have looked at the repo and the website and I have no idea what this is or what it's targeted at.

It's a cross platform something?

It seems to be Windows' version of Handoff on macOS, but much more flexible
Here is an example from their docs...

"The remote launch feature enables task-oriented user experiences; a user can start a task on one device and finish it on another. For example, if the user is listening to music on their phone in their car, they could then hand playback functionality over to their Xbox One when they arrive at home. Remote launch allows apps to pass contextual data to the remote app being launched, in order to pick up where the task was left off."

Yeah in general Microsoft does a horrible job at actually conveying useful information, this is no different.
Exactly my thoughts. Is it a web something? Xamarin something? Unity something? ...
Also struggling to understand what this even is.

Very poor presentation this.

The clue is in the name - Rome is a homophone of roam.

"Project Rome allows developers to write apps that can run on multiple devices and travel with the user as they switch between devices." [0]

So it's allowing a programmer to sync and script behaviours from Android/iOS phone to Windows desktop to xbox etc using a MS login.

I would assume it's the technology behind the Your Phone Companion app that sends an SMS from a connected PC.

[0] https://docs.microsoft.com/en-us/windows/project-rome/

Nice,even their sample apps are only built in native instead of,you know,also adding their own crossplatform offering Xamarin?although i supposed their windows sample can be adapted. i wonder if Xamarin has been abandoned internally
The last commit in the Windows-specific code was in May 2017, only a year after Microsoft acquired Xamarin. Perhaps, there wasn't an internal push, by then, to go full-Xamarin for everything?

It looks like the Rome SDK, itself, (for Android and iOS) only went GA two days ago[0]; so the source code in the github repo was probably way ahead of the curve, in terms of what would be supported at GA.

Maybe Xamarin, at the time, wasn't going to be supported but now is?

To allay your fears, here's the Xamarin sample[1] I found.

[0] - https://blogs.windows.com/buildingapps/2019/01/29/announcing...

[1] - https://github.com/Microsoft/project-rome/tree/0.8.1/Xamarin

> Build people centric experiences on all devices.

> A device-independent platform for building people-centric experiences that span all devices.

I still don't get what it is.