Maintainability and Portability Evaluation of the React Native Framework Applying the ISO/IEC 25010
AUTORES:Mena.D, Santorum.M
abstract
Creating native mobile applications generates twice as much work for developers, as a solution appears Cross-Platform development. React Native (RN) is a framework developed by Facebook and is proposed as an alternative to develop native applications for iOS and Android. However, there are still unknowns such as how easy it is to modify and transfer a software product from one environment to another. The present project proposes the evaluation of the maintainability and portability of RN through a case study using an existing standardized quality model; we specifically focus on that proposed in the ISO/IEC 25010 standard. All Sub-characteristics were evaluated using metrics generating quantitative results which show how maintainable and portable is the RN framework. The study also yields data that enables good development practices that significantly increase the quality of the software product.