Cross-Device Integration of Android Apps

被引:5
|
作者
Wolters, Dennis [1 ]
Kirchhoff, Jonas [1 ]
Gerth, Christian [2 ]
Engels, Gregor [1 ]
机构
[1] Univ Paderborn, Dept Comp Sci, Paderborn, Germany
[2] Osnabruck Univ Appl Sci, Fac Business Management & Social Sci, Osnabruck, Germany
来源
关键词
Cross-Device; Integration; Android; Adapter; DSL;
D O I
10.1007/978-3-319-46295-0_11
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Integrating apps on mobile devices into applications running on other devices is usually difficult. For instance, using a messenger on a smartphone to share a text written on a desktop computer often ends up in a cumbersome solution to transfer the text, because many applications are not designed for such scenarios. In this paper, we present an approach enabling the integration of apps running on Android devices into applications running on other devices and even other platforms. This is achieved by specifying adapters for Android apps, which map their services to a platform-independent service interface. For this purpose, we have developed a domain-specific language to ease the specification of such mappings. Our approach is applicable without the need to modify the existing Android apps providing the service. We analyzed its feasibility by implementing our approach and by specifying mappings for several popular Android apps, e.g., phone book, camera, and file explorer.
引用
收藏
页码:171 / 185
页数:15
相关论文
共 50 条
  • [21] Distributing Interaction in Responsive Cross-Device Applications
    Albertos-Marco, Felix
    Penichet, Victor M. R.
    Gallud, Jose A.
    [J]. CURRENT TRENDS IN WEB ENGINEERING, ICWE 2016 INTERNATIONAL WORKSHOPS, 2016, 9881 : 174 - 178
  • [22] Converting Android Native Apps to Flutter Cross-Platform Apps
    Cheon, Yoonsik
    Chavez, Carlos
    [J]. 2021 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2021), 2021, : 1898 - 1904
  • [23] Weave: Scripting Cross-Device Wearable Interaction
    Chi, Pei-Yu
    Li, Yang
    [J]. CHI 2015: PROCEEDINGS OF THE 33RD ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2015, : 3923 - 3932
  • [24] SurfaceCast: Ubiquitous, Cross-Device Surface Sharing
    Echtler, Florian
    Maierhöfer, Vitus
    Hansen, Nicolai Brodersen
    Wimmer, Raphael
    [J]. Proceedings of the ACM on Human-Computer Interaction, 2023, 7 (ISS) : 286 - 308
  • [25] Exploratory study of cross-device search tasks
    Wu Dan
    Dong Jing
    Liu Chunxiang
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2019, 56 (06)
  • [26] Implementing Cross-Device Atomics in Heterogeneous Processors
    Gupta, Meghana
    Das, Dibyendu
    Raghavendra, Prakash
    Tye, Tony
    Lobachev, Leonid
    Agarwal, Amit
    Hegde, Ravish
    [J]. 2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 659 - 668
  • [27] Conductor: Enabling and Understanding Cross-Device Interaction
    Hamilton, Peter
    Wigdor, Daniel J.
    [J]. 32ND ANNUAL ACM CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2014), 2014, : 2773 - 2782
  • [28] FairFed: Cross-Device Fair Federated Learning
    Rehman, Muhammad Habib Ur
    Dirir, Ahmed Mukhtar
    Salah, Khaled
    Svetinovic, Davor
    [J]. 2020 IEEE APPLIED IMAGERY PATTERN RECOGNITION WORKSHOP (AIPR): TRUSTED COMPUTING, PRIVACY, AND SECURING MULTIMEDIA, 2020,
  • [29] Interactive Development of Cross-Device User Interfaces
    Nebeling, Michael
    Mintsi, Theano
    Husmann, Maria
    Norrie, Moira C.
    [J]. 32ND ANNUAL ACM CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2014), 2014, : 2793 - 2802
  • [30] Distribution alignment for cross-device palmprint recognition
    Shen, Lei
    Zhang, Yingyi
    Zhao, Kai
    Zhang, Ruixin
    Shen, Wei
    [J]. PATTERN RECOGNITION, 2022, 132