首页> 外文OA文献 >AN ARCHITECTURAL APPROACH FOR QUALITY IMPROVING OF ANDROID APPLICATIONS DEVELOPMENT WHICH IMPLEMENTED TO COMMUNICATION APPLICATION FOR MECHATRONICS ROBOT LABORATORY ONAFT
【2h】

AN ARCHITECTURAL APPROACH FOR QUALITY IMPROVING OF ANDROID APPLICATIONS DEVELOPMENT WHICH IMPLEMENTED TO COMMUNICATION APPLICATION FOR MECHATRONICS ROBOT LABORATORY ONAFT

机译:一种架构方法,可提高机电一体化机器人实验室内轴通信应用的开发

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Developing a proper system architecture is a critical factor for the success of the project. After the analysisphase is complete, system design begins. For an effective solution developing it is very important that it will be flexible andscalable. During the system design, its component composition and development tools are determined. The system designphase is an opportunity to maximize the speed and effectiveness of subsequent development.There are quite a lot of architectural approaches for building systems. Despite their small differences, they have much incommon. They all define ways of splitting the application into separate layers. At the same time, in each system, at least, thereis a layer containing the business logic of the application, a layer of data interaction and a layer for displaying data.The "Clean Architecture" approach has been analyzed and adapted to the communication application for mechatronicsrobot laboratory developing. This approach allows to solve all the problems while building the application architecture: itmakes the code modular, tested and easily readable, and also positively affects the quality of development.New architectural components which was introduced by Google in 2017 was considered. The analysis showed that theArchitecture Components fit well into the concept and will interact with the "Clean Architecture" approach. Dagger 2framework was applied for a complete abstraction and simplify testing. Also, it is planned to implement the RxJava library.
机译:开发适当的系统架构是项目成功的关键因素。分析服务完成后,系统设计开始了。对于有效的解决方案,开发它非常重要的是,它将是灵活的且可展开的。在系统设计期间,确定其部件组成和开发工具。系统设计单位是最大化后续发展的速度和有效性的机会。建筑系统有很多建筑方法。尽管他们的差异很小,但它们有很多信息。它们都定义了将应用程序分成单独的层。同时,在每个系统中,至少有一个包含应用程序的业务逻辑的层,一层数据交互和用于显示数据的层。“清洁架构”方法已经分析并适用于通信应用程序适用于机电杂志实验室发展。这种方法允许在构建应用程序架构时解决所有问题:ITMAKES模块化,测试和容易可读,并对2017年谷歌推出的新架构组件进行了积极影响。该分析显示,Thearchituch组件适合概念,并将与“清洁架构”方法相互作用。匕首2framework应用于完整的抽象和简化测试。此外,计划实施RxJava库。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号