@misc{osDist, title = {Mobile Operating System Market Share Worldwide}, url = {https://gs.statcounter.com/os-market-share/mobile/worldwide}, journal = {StatCounter Global Stats}, month = {12}, year = {2021}, publisher = {StatCounter}, urldate = {2021-12-25} } @misc{flutterFirstRelease, author = {Bracken, Chris}, url = {https://github.com/flutter/flutter/releases/tag/v0.0.6}, title = {v0.0.6: Rev alpha branch version to 0.0.6, flutter 0.0.26}, year = {2017}, urldate = {2022-01-04} } @misc{flutterSupportedPlatforms, author = {{Google LLC}}, title = {Supported platforms}, url = {https://docs.flutter.dev/development/tools/sdk/release-notes/supported-platforms}, year = {2022}, urldate = {2022-01-04} } @misc{flutterStateManagement, author = {{Google LLC}}, title = {List of state management approaches}, year = {2021}, url = {https://docs.flutter.dev/development/data-and-backend/state-mgmt/options}, urldate = {2022-01-07} } @InProceedings{experienceOfDevelopingFlutter, author="Kuzmin, Nikita and Ignatiev, Konstantin and Grafov, Denis", editor="Kim, Kuinam J. and Kim, Hye-Young", title="Experience of Developing a Mobile Application Using Flutter", booktitle="Information Science and Applications", year="2020", publisher="Springer Singapore", address="Singapore", pages="571--575", abstract="The development of mobile applications always implies the development of two versions---for Android and for iOS. Flutter, new technology from Google, allows you to build applications for both systems from single code base. At the same time it saves possibility to create native part of applications. In this article we describe our experience of using this technology to create a mobile application for investment hotels.", isbn="978-981-15-1465-4" } @Book{flutterInAction, author = {Windmill, Eric}, publisher = {Manning Publications}, title = {Flutter in Action}, year = {2020}, address = {New York, Vereinigte Staaten von Amerika}, isbn = {9781617296147}, } @Book{managingStateInFlutter, author = {Arshad, Waleed}, publisher = {Packt Publishing}, title = {Managing State in Flutter Pragmatically}, year = {2021}, isbn = {1801070776}, month = nov, ean = {9781801070775}, pagetotal = {246}, url = {https://www.ebook.de/de/product/41926143/waleed_arshad_managing_state_in_flutter_pragmatically.html}, } @misc{sdkPopular, author = {{Appfigures}}, title = {The Most Popular Development SDKs}, year = {2022}, month = {jan}, url = {https://appfigures.com/top-sdks/development/all}, urldate = {2022-01-12} } @Article{flutterFirstBeta, author = {Ron Amadeo}, journal = {Ars Technica}, title = {{Google starts a push for cross-platform app development with Flutter SDK}}, year = {2018}, month = feb, timestamp = {2018-02-27}, url = {https://arstechnica.com/gadgets/2018/02/google-starts-a-push-for-cross-platform-app-development-with-flutter-sdk/}, urldate = {2022-01-12}, } @MastersThesis{reactNativeVsFlutter, author = {Wu, Wenhao}, school = {Metropolia University of Applied Sciences}, title = {{React Native vs Flutter, cross-platform mobileapplication frameworks}}, year = {2018}, month = mar, type = {Bachelorthesis}, } @Misc{dartTypes, author = {{Google LLC}}, title = {{The Dart type system}}, url = {https://dart.dev/guides/language/type-system}, urldate = {2022-01-12}, year = {2021}, } @Misc{flutterArch, author = {{Google LLC}}, title = {Architectural overview}, url = {https://docs.flutter.dev/resources/architectural-overview}, urldate = {2022-01-12}, year = {2021}, } @Misc{inheritedModel, author = {{Google LLC}}, title = {InheritedModel class - widgets library - Dart API}, year = {2021}, url = {https://api.flutter.dev/flutter/widgets/InheritedModel-class.html}, urldate = {2022-01-23}, } @phdthesis{Faust, type = {Bachelor Thesis}, author = {Sebastian Faust}, title = {Using Google´s Flutter Framework for the Development of a Large-Scale Reference Application}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:832-epub4-14989}, pages = {85}, abstract = {With Google’s Flutter framework continuing to grow in popularity for companies and developers alike, the need for an understanding of how to utilize the framework in a large-scale context has become more relevant than ever. The purpose of this thesis is to document the crucial steps most development teams using Flutter in a large-scale application will face. Additionally, a fully documented, large-scale reference application was generated so that other developers may use it as an aid when creating their own Flutter projects on a similar scale. Multiple steps were taken to ensure that optimal solutions were chosen for each aspect of the development process. For each of those aspects, a wide range of possible solutions were explored, compared and analysed. Finally, one of the possible solutions was chosen based on a wide range of scientific papers and community-generated sources. Additionally, an interview with an expert in the field was conducted to further validate those decisions. After the application was fully implemented, ten crucial aspects of the development process were identified. Those ten aspects are now explained in detail in this thesis. Ultimately, the knowledge provided by this thesis can act as a map for peers using Flutter in a large-scale context and help them overcome the crossroads they will most likely come to face.}, language = {en} } @Conference{blocTalk, author = {Paolo Soares}, booktitle = {DartConf 2018}, title = {{Flutter / AngularDart – Code sharing, better together}}, year = {2018}, url = {https://www.youtube.com/watch?v=PLHln7wHgPE}, urldate = {2022-01-23}, } @Comment{jabref-meta: databaseType:bibtex;}