【24h】

Native Code Generation as a Service

机译:本机代码生成即服务

获取原文
获取原文并翻译 | 示例
       

摘要

With the widespread use of mobile applications in daily life, it has become crucial for enterprise software companies to quickly develop these applications for multiple platforms. Cross-platform mobile application development is one of the most adopted solutions for rapid development. Since most of these solutions do not generate native code for the underlying platform, the artefacts generally do not satisfy the requirements defined at the beginning of the project. This study designed and implemented a native code generation framework called Nativator built as a cloud service. The framework, which is capable of producing native code for iOS and Android platforms using web-based user interfaces, was implemented based on an open source compiler platform called "Roslyn". Four case studies were performed to analyze the execution performance of the applications built with the proposed framework. The experimental results demonstrated that the execution performance of the applications built with Nativator is comparable with the applications generated via the state-of-the-art mobile application development framework called Xamarin. Because this framework was implemented as a cloud service, it has several advantages over traditional approaches such as access from anywhere, no installation and flexible and more resources from cloud infrastructure.
机译:随着移动应用程序在日常生活中的广泛使用,对于企业软件公司而言,快速为多种平台开发这些应用程序已变得至关重要。跨平台移动应用程序开发是快速开发中最常用的解决方案之一。由于大多数这些解决方案都不为底层平台生成本机代码,因此工件通常无法满足项目开始时定义的要求。这项研究设计并实现了一个称为Nativator的本地代码生成框架,该框架构建为云服务。该框架能够使用基于Web的用户界面为iOS和Android平台生成本机代码,是基于名为“ Roslyn”的开源编译器平台实现的。进行了四个案例研究,以分析使用所提出的框架构建的应用程序的执行性能。实验结果表明,使用Nativator构建的应用程序的执行性能与通过称为Xamarin的最新移动应用程序开发框架生成的应用程序相当。由于此框架是作为云服务实现的,因此与传统方法相比,它具有多个优势,例如可以从任何地方访问,无需安装,可以从云基础架构中灵活获取更多资源。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号