Designing a decision tree for Cross-device communication technology aimed at iOS and Android developers

2018 
This analysis proposes a decision tree for selecting cross-device communication technologies for iOS and Android mobile devices. This tree accelerates the selection of cross-device technologies by taking into account known use cases of interaction. Five different communication technologies were tested (Real-time Multiplayer, Nearby Messages, PeerJS, iBeacon and Eddystone) by means of 13 proof of concept applications distributed between both operating systems (Android-iOS, iOS-iOS, Android-Android) and the design of 20 architecture diagrams of three types: sequence (connection to services and message sending), deployment and component. The decision tree was validated by mobile development experts resulting in a maximum reduction of up to 30 days of technology selection research. The effectiveness of the tree as a tool is 60%, its usefulness 80% and its ease of comprehension 90%, according to the results obtained from the experts.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    11
    References
    1
    Citations
    NaN
    KQI
    []