@inproceedings{9ecb388a3bd04caf8ad368a4370d435f,
title = "CrossChat: Instant Messaging across Different Apps on Mobile Devices",
abstract = "Mobile instant messaging (IM) apps allow people from everywhere to chat with each other using mobile devices, but chat between different mobile IM apps remains a problem. For example, a user who only uses WhatsApp cannot chat with another user who only uses LINE. In this work, we present CrossChat, a system that enables instant messaging across multiple mobile IM apps. Specifically, CrossChat establishes a gateway on a mobile device to connect users running different IM apps and leverages user interface (UI) techniques to capture and exchange messages across multiple mobile IM apps at run time. A main advantage of CrossChat is that no modification to the original apps' software implementation is required to realize cross-app chat. We present several use cases to show the benefits of CrossChat. Experiments were conducted on mainstream IM apps, which show that CrossChat brings slight run-time overhead and can provide a smooth user experience. {\textcopyright} 2023 ACM.",
keywords = "cross-app, instant messaging, mobile device",
author = "Menglong Cui and Mingsong Lv and Chuancai Gu and Tao Yang and Qiulin Chen and Nan Guan",
year = "2023",
doi = "10.1145/3555776.3577599",
language = "English",
isbn = "9781450395175",
series = "Proceedings of the ACM Symposium on Applied Computing",
publisher = "Association for Computing Machinery",
pages = "1068--1077",
booktitle = "SAC '23: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing",
address = "United States",
note = "38th Annual ACM Symposium on Applied Computing (SAC 2023), ACM SAC 2023 ; Conference date: 27-03-2023 Through 31-03-2023",
}