Microsoft’s Project Rome enables cross-platform app experiences

By: Madeleine Dean
2 minute read

A new, upcoming API from Microsoft is set to unlock the potential of true cross-platform experiences. With it, users would be able to jump between apps from a Windows Phone to a MacBook Air, for instance. The aim of this new API is to increase the amount of app communication between various platforms and ultimately eliminate all protocol-related boundaries.

Project Rome’s origin can be traced back to the SmartGlass app Microsoft developed for the Xbox. How does this new API work? First, it’s install on all main devices used irrespective of the platforms they’re on. Once the API is installed, users can simply transfer the current state of the app to any other device and resume work.

For example, imagine editing a very important presentation on an iPhone but suddenly, its battery reaches a critically low level. With no charger around,  it’s imperative to find a solution fast to meet the upcoming deadline and finish the presentation in 30 minutes. You quickly switch to your Android tablet and add the finishing touches to your presentation. To do that, you only need to open the same app on the tablet — Project Rome allows you to do just that.

Microsoft’s reason for developing Project Rome is due to user behavior with apps, usually jumping between apps, devices, and different OS platforms throughout their day. Actually, 42% of users start an activity on a device and finish it on another. The aim is for developers to be able to discover and identify all cloud-connected and other nearby devices users come across on a daily basis. Then with familiar API’s like LaunchURIAsync and AppServices, developers can build powerful experiences that enable smooth transitions between screens and even platforms.

The user is the key element to take into account in all this process, something that Microsoft states very clearly on its official Build 2016 Channel:

This makes retaining users a tough problem to solve Project Rome enables the app developer to pivot on the devices, apps, platforms (Windows, Android, iOS) and the cloud. App developers can design their apps around the user, thus empowering human centric experiences that evolve with an understanding of the individual’s needs.

If you’re interested, watch the whole 42-minute presentation about Project Rome here.

READ ALSOEnpass now available as a universal Windows 10 app to help you store passwords cross-platform

For various PC problems, we recommend this tool.

This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues now in 3 easy steps:

  1. Download this PC Repair Tool rated "Excellent" on
  2. Click “Start Scan” to find Windows issues that could be causing PC problems.
  3. Click “Repair All” to fix all issues with Patended Technologies (requires upgrade).


Next up

Best Windows 10 antivirus software to use in 2018

By: Radu Tyrsina
7 minute read

Update – 2018 will soon come to an end and we already have a guide on what is the best antivirus you should get in […]

Continue Reading

These features are out for good with Windows 10 version 1809' By: Sovan Mandal
2 minute read

Microsoft is all set to launch its next big update, Windows 10 version 1809 in October. While that should be a nice piece of news […]

Continue Reading

Windows 10 18H2 builds no longer receive new features

By: Matthew Adams
3 minute read

The Windows 10 October 2018 Update (otherwise 18H2) rollout might now be two to three weeks away. For the last few months, new build previews […]

Continue Reading