FLUID-XP: flexible user interface distribution for cross-platform experience
Sunjae Lee, Hayeon Lee, Hoyoung Kim, Sangmin Lee, Jeong Woon Choi, Yuseung Lee, Seono Lee, Ahyeon Kim, Jean Y. Song, Sangeun Oh, Steven Y. Ko, Insik Shin
Abstract
Being able to use a single app across multiple devices can bring novel experiences to the users in various domains including entertainment and productivity. For instance, a user of a video editing app would be able to use a smart pad as a canvas and a smartphone as a remote toolbox so that the toolbox does not occlude the canvas during editing. However, existing approaches do not properly support the single-app multi-device execution due to several limitations, including high development cost, device heterogeneity, and high performance requirement. In this paper, we introduce FLUID-XP, a novel cross-platform multi-device system that enables UIs of a single app to be executed across heterogeneous platforms, while overcoming the limitations of previous approaches. FLUID-XP provides flexible, efficient, and seamless interactions by addressing three main challenges: i) how to transparently enable a single-display app to use multiple displays, ii) how to distribute UIs across heterogeneous devices with minimal network traffic, and iii) how to optimize the UI distribution process when multiple UIs have different distribution requirements. Our experiments with a working prototype of FLUID-XP on Android confirm that FLUID-XP successfully supports a variety of unmodified real-world apps across heterogeneous platforms (Android, iOS, and Linux). We also conduct a lab study with 25 participants to demonstrate the effectiveness of FLUID-XP with real users.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 2215fb1b-4b2a-42f8-9327-e628b1ea7539Cited by top-tier papers3
- Crow API: Cross-device I/O Sharing in Web ApplicationsSeonghoon Park, Jeho Lee, Hojung ChaINFOCOM 2023 · 3 citations
- Vulture: Cross-Device Web Experience with Fine-Grained Graphical User Interface DistributionSeonghoon Park, Jeho Lee, Yonghun Choi, Hojung ChaINFOCOM 2024 · 1 citation
- Certified Robustness against Sensor Heterogeneity in Acoustic SensingPhuc Duc Nguyen, Yimin Dai, Xiaoli Li, Rui TanUbiComp 2025 · 1 citation
Related papers
- PRUID: Practical User Interface Distribution for Multi-surface ComputingMenglong Cui, Mingsong Lv, Qingqiang He, Caiqi Zhang et al.DAC 2021 · 7 citations
- Cross-device record and replay for Android appsCong Li, Yanyan Jiang, Chang XuFSE 2022 · 13 citations
- FLUID-IoT : Flexible and Fine-Grained Access Control in Shared IoT Environments via Multi-user UI DistributionSunjae Lee, Minwoo Jeong, Daye Song, Junyoung Choi et al.CHI 2024 · 2 citations
- A-mash: providing single-app illusion for multi-app use through user-centric UI mashupSunjae Lee, Hoyoung Kim, Sijung Kim, Sangwook Lee et al.MobiCom 2022 · 7 citations
- SurfaceFleet: Exploring Distributed Interactions Unbounded from Device, Application, User, and TimeFrederik Brudy, David Ledo, Michel Pahud, Nathalie Henry Riche et al.UIST 2020 · 19 citations
