Ad-Hoc Collaboration Space for Distributed Cross Device Mobile Application Development | IEEE Journals & Magazine | IEEE Xplore