Connecting Apps Across Devices with Remote Systems APIs