A Quantitative Performance Benchmark of Different Navigation Patterns and User Interface Design Frameworks for an Enhanced iOS Experience

2023 8th International Conference on Computer Science and Engineering (UBMK)(2023)

引用 0|浏览0
暂无评分
摘要
Native mobile application development is commonly utilized to create robust and high-performance applications. Even the abundance of resources to introduce different native application development approaches and user interface (UI) design frameworks, there is a deficit of quantitative analysis on them. Therefore, in this study, we present a quantitative performance benchmark model for an enhanced iOS experience. For this purpose, two major UI design frameworks i.e. UIKit and SwiftUI are examined along with various navigation patterns utilized for screen transitions such as tab bar transition, push transition and modal presentation. A combination of each navigation pattern - UI design framework pair is implemented by considering a variety of UI elements to be shown. Eventually, a performance evaluation is provided with respect the load time of screens and the memory consumption of the view controllers (VCs). The evaluation findings have demonstrated that SwiftUI results in high performance applications with lower load time and less memory consumption when collaboratively used with modal presentation as the navigation pattern.
更多
查看译文
关键词
iOS application development,navigation patterns,user experience,SwiftUI,UIKit
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要