Peer-to-Peer Service Sharing on Mobile Platforms