在混合移动应用程序的开发过程中使用flutter框架

S. Stosovic, Dušan Stefanović, Milan Bogdanović, Nikola V. Vukotić
{"title":"在混合移动应用程序的开发过程中使用flutter框架","authors":"S. Stosovic, Dušan Stefanović, Milan Bogdanović, Nikola V. Vukotić","doi":"10.35120/kij5403477s","DOIUrl":null,"url":null,"abstract":"The digitization trend poses the challenge to development engineers to design and program softwaresolutions compatible with different hardware platforms and operating systems in the shortest possible time. Thesedifferences are particularly prominent between Android and iOS mobile devices. For this reason, certain frameworksare created that enable the rapid creation of application software for different hardware platforms by writing onlyone code base. Applications created in this way are called hybrid applications. This paper was written to familiarizethe reader with the current possibilities of applying modern web technologies for the creation of hybrid mobileapplications. Through this paper, the principles of functioning of the Flutter working framework are presented to thereader, as well as the basics of the Dart programming language, used in the Flutter framework. The inner workingsconcepts of the Flutter framework are presented to the reader through practical examples of implementations of theapplication for purchasing and booking airplane tickets. The work also shows the internal system of widgets, whichare used to create parts of the graphical interface within the application, as well as parts of the code of the projectwritten in the Dart programming language.","PeriodicalId":17821,"journal":{"name":"Knowledge International Journal","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"THE USE OF THE FLUTTER FRAMEWORK IN THE DEVELOPMENT PROCESS OF HYBRID MOBILE APPLICATIONS\",\"authors\":\"S. Stosovic, Dušan Stefanović, Milan Bogdanović, Nikola V. Vukotić\",\"doi\":\"10.35120/kij5403477s\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The digitization trend poses the challenge to development engineers to design and program softwaresolutions compatible with different hardware platforms and operating systems in the shortest possible time. Thesedifferences are particularly prominent between Android and iOS mobile devices. For this reason, certain frameworksare created that enable the rapid creation of application software for different hardware platforms by writing onlyone code base. Applications created in this way are called hybrid applications. This paper was written to familiarizethe reader with the current possibilities of applying modern web technologies for the creation of hybrid mobileapplications. Through this paper, the principles of functioning of the Flutter working framework are presented to thereader, as well as the basics of the Dart programming language, used in the Flutter framework. The inner workingsconcepts of the Flutter framework are presented to the reader through practical examples of implementations of theapplication for purchasing and booking airplane tickets. The work also shows the internal system of widgets, whichare used to create parts of the graphical interface within the application, as well as parts of the code of the projectwritten in the Dart programming language.\",\"PeriodicalId\":17821,\"journal\":{\"name\":\"Knowledge International Journal\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Knowledge International Journal\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.35120/kij5403477s\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Knowledge International Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.35120/kij5403477s","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

数字化趋势对开发工程师提出了挑战,要求他们在尽可能短的时间内设计和编写与不同硬件平台和操作系统兼容的软件解决方案。这些差异在Android和iOS移动设备之间尤为突出。出于这个原因,创建了某些框架,通过编写一个代码库,可以快速创建针对不同硬件平台的应用软件。以这种方式创建的应用程序称为混合应用程序。本文的目的是让读者熟悉当前应用现代网络技术创建混合移动应用程序的可能性。通过本文,向读者介绍了Flutter工作框架的工作原理,以及在Flutter框架中使用的Dart编程语言的基础知识。通过对机票购买和预订应用程序的实际实现,向读者介绍了Flutter框架的内部工作概念。该作品还展示了小部件的内部系统,这些小部件用于在应用程序中创建部分图形界面,以及用Dart编程语言编写的部分项目代码。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
THE USE OF THE FLUTTER FRAMEWORK IN THE DEVELOPMENT PROCESS OF HYBRID MOBILE APPLICATIONS
The digitization trend poses the challenge to development engineers to design and program softwaresolutions compatible with different hardware platforms and operating systems in the shortest possible time. Thesedifferences are particularly prominent between Android and iOS mobile devices. For this reason, certain frameworksare created that enable the rapid creation of application software for different hardware platforms by writing onlyone code base. Applications created in this way are called hybrid applications. This paper was written to familiarizethe reader with the current possibilities of applying modern web technologies for the creation of hybrid mobileapplications. Through this paper, the principles of functioning of the Flutter working framework are presented to thereader, as well as the basics of the Dart programming language, used in the Flutter framework. The inner workingsconcepts of the Flutter framework are presented to the reader through practical examples of implementations of theapplication for purchasing and booking airplane tickets. The work also shows the internal system of widgets, whichare used to create parts of the graphical interface within the application, as well as parts of the code of the projectwritten in the Dart programming language.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信