TY - GEN
T1 - Codeless App Development
T2 - 56th Annual Hawaii International Conference on System Sciences, HICSS 2023
AU - Wu, Chuhao
AU - Mos, Adrian
AU - Perez-Alvarez, Jose Miguel
AU - Carroll, John M.
N1 - Publisher Copyright:
© 2023 IEEE Computer Society. All rights reserved.
PY - 2023
Y1 - 2023
N2 - Mobile applications play an important role in the economy today and there is an increasing trend for app enablement on multiple platforms. However, creating, distributing, and maintaining an application remain expert tasks. Even for software developers, the process can be error-prone and resource-consuming, especially when targeting different platforms simultaneously. Researchers have proposed several frameworks to facilitate cross-platform app development, but little attention has been paid to non-technical users. In this paper, we described the Flow framework, which takes the advantage of domain-specific languages to enable no-code specification for app modeling. The cloud-native coordination mechanism further supports non-technical users to execute, monitor, and maintain apps for any target platforms. User evaluations were conducted to assess the usability and user experience with the system. The results indicated that users can develop apps in Flow with ease, but the prototype could be optimized to reduce learning time and workload.
AB - Mobile applications play an important role in the economy today and there is an increasing trend for app enablement on multiple platforms. However, creating, distributing, and maintaining an application remain expert tasks. Even for software developers, the process can be error-prone and resource-consuming, especially when targeting different platforms simultaneously. Researchers have proposed several frameworks to facilitate cross-platform app development, but little attention has been paid to non-technical users. In this paper, we described the Flow framework, which takes the advantage of domain-specific languages to enable no-code specification for app modeling. The cloud-native coordination mechanism further supports non-technical users to execute, monitor, and maintain apps for any target platforms. User evaluations were conducted to assess the usability and user experience with the system. The results indicated that users can develop apps in Flow with ease, but the prototype could be optimized to reduce learning time and workload.
UR - http://www.scopus.com/inward/record.url?scp=85152128366&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85152128366&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85152128366
T3 - Proceedings of the Annual Hawaii International Conference on System Sciences
SP - 6904
EP - 6913
BT - Proceedings of the 56th Annual Hawaii International Conference on System Sciences, HICSS 2023
A2 - Bui, Tung X.
PB - IEEE Computer Society
Y2 - 3 January 2023 through 6 January 2023
ER -