Computational Framework to Support Development of Applications Running on Multiple Co-located Devices

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Citations (Scopus)

Abstract

We designed a framework to generalize the development of applications with UI elements distributed across co-located devices. The framework is comprised of diverse components in order to deal with the complexity of such a task, including: Authentication and authorization services; a broker to sync information across multiple application instances; background services that gather the capabilities of the devices; an indoor positioning system to determine when devices are close to each other; and a library which helps integrating Web applications with the broker, determining which components to show based on UI requirements and device capabilities, and custom elements to manage the distribution of the UI components and the multiple UI application states. Collaboration is supported by sharing UI states with other users.

Original languageEnglish
Title of host publicationEICS 2021 - Companion of the 2021 ACM SIGCHI Symposium on Engineering Interactive Computing Systems
PublisherACM - Association for Computing Machinery
Pages63-69
Number of pages7
ISBN (Electronic)9781450384490
DOIs
Publication statusPublished - 8 Jun 2021
Event13th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS 2021 - Virtual, Online, Netherlands
Duration: 8 Jun 202111 Jun 2021

Publication series

NameEICS 2021 - Companion of the 2021 ACM SIGCHI Symposium on Engineering Interactive Computing Systems
PublisherAssociation for Computing Machinery

Conference

Conference13th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS 2021
Country/TerritoryNetherlands
CityVirtual, Online
Period8/06/2111/06/21

Keywords

  • application framework
  • context-Awareness
  • cross-device interaction
  • HCI
  • indoor positioning
  • multi-device applications
  • proxemics
  • UX

Fingerprint

Dive into the research topics of 'Computational Framework to Support Development of Applications Running on Multiple Co-located Devices'. Together they form a unique fingerprint.

Cite this