首页> 外文期刊>Jurnal Ilmiah Penelitian dan Pembelajaran Informatika >ANALYSIS OF THE IMPLEMENTATION OF MVVM ARCHITECTURE PATTERN ON PERFORMANCE OF IOS MOBILE-BASED APPLICATIONS
【24h】

ANALYSIS OF THE IMPLEMENTATION OF MVVM ARCHITECTURE PATTERN ON PERFORMANCE OF IOS MOBILE-BASED APPLICATIONS

机译:MVVM架构模式的实现对IOS移动端应用性能的影响分析

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Performance efficiency is important in mobile application development because mobile devices have limitations in terms of power and resources. Performance efficiency can be improved by applying architecture patterns. In this paper, we use the Model View ViewModel (MVVM) architecture. The application of the architecture is carried out to analyze how practical the application of the MVVM architecture pattern is in increasing performance efficiency in the mobile application. Performance efficiency is measured based on CPU usage, memory usage, and execution Time. The case study shows that the CPU usage and execution Time on MVVM are smaller than Base architecture pattern from the AR Ruler. This is due to the third-party library RxSwift in the MVVM architecture that increases the application's response so that CPU usage and execution time is better than Base architecture pattern. However, the existence of the third-party library RxSwift has a negative impact on memory usage, resulting in higher memory usage than the Base Architecture Pattern. The MVVM pattern is highly recommended for mobile application development to improve performance efficiency.
机译:性能效率在移动应用程序开发中非常重要,因为移动设备在功耗和资源方面存在限制。通过应用体系结构模式,可以提高性能效率。在本文中,我们使用模型视图视图模型 (MVVM) 架构。通过该架构的应用,分析MVVM架构模式在提高移动应用性能效率方面的实用性。性能效率是根据 CPU 使用率、内存使用率和执行时间来衡量的。案例研究表明,MVVM 上的 CPU 使用率和执行时间小于 AR 标尺的基本架构模式。这是由于 MVVM 架构中的第三方库 RxSwift 增加了应用程序的响应,因此 CPU 使用率和执行时间优于基本架构模式。但是,第三方库 RxSwift 的存在对内存使用量有负面影响,导致内存使用率高于基本架构模式。强烈建议将 MVVM 模式用于移动应用程序开发,以提高性能效率。

著录项

相似文献

  • 外文文献
  • 中文文献
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号