{"title":"Examining the Usage of Flutter to Design a Yatch in 3D","authors":"Mohammed Kpannah Fahnbulleh, Xu Shuobo","doi":"10.20431/2349-4859.0801001","DOIUrl":null,"url":null,"abstract":"The purpose of this paper is to evaluate Flutter as a UI tool for creating mobile applications. A method that is used for creating mobile applications is by creating them for a specific platform from the beginning. Another method is to write a code base that can be compiled to several types of platforms. It is a method called cross-platform and is a popular method because of how flexible and fast a mobile application can be created. Choosing between native and cross-platforms is often a question about money and the proper way of developing. Flutter is an open-source UI toolkit that uses the language Dart [15] that can create mobile applications with a single code base and compile the code into both Android and iOS [11]. It was created by Google year 2018 and can according to themselves, create applications that inherits the same type of look, feel and performance as if they would have been developed as a native mobile application. This paper contains a study where Flutter is compared to native applications in different aspects such as performance of the CPU, visuals, code complexity and code needed to perform its designated task.","PeriodicalId":276242,"journal":{"name":"International Journal of Research Studies in Computer Science and Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Research Studies in Computer Science and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.20431/2349-4859.0801001","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The purpose of this paper is to evaluate Flutter as a UI tool for creating mobile applications. A method that is used for creating mobile applications is by creating them for a specific platform from the beginning. Another method is to write a code base that can be compiled to several types of platforms. It is a method called cross-platform and is a popular method because of how flexible and fast a mobile application can be created. Choosing between native and cross-platforms is often a question about money and the proper way of developing. Flutter is an open-source UI toolkit that uses the language Dart [15] that can create mobile applications with a single code base and compile the code into both Android and iOS [11]. It was created by Google year 2018 and can according to themselves, create applications that inherits the same type of look, feel and performance as if they would have been developed as a native mobile application. This paper contains a study where Flutter is compared to native applications in different aspects such as performance of the CPU, visuals, code complexity and code needed to perform its designated task.