Volltext-Downloads (blau) und Frontdoor-Views (grau)

Using Google´s Flutter Framework for the Development of a Large-Scale Reference Application

  • 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.

Metadaten exportieren

Weitere Dienste

Teilen auf Twitter Suche bei Google Scholar

Statistik

frontdoor_oas
Metadaten
Verfasserangaben:Sebastian Faust
URN:urn:nbn:de:hbz:832-epub4-14989
Gutachter:Christian Kohls, Valentin Klein
Dokumentart:Bachelorarbeit
Sprache:Englisch
Veröffentlichende Institution:Hochschulbibliothek der Technischen Hochschule Köln
Titel verleihende Institution:Technische Hochschule Köln
Datum des Hochladens:15.04.2020
GND-Schlagwort:Informatik; Mobile; Muster <Struktur>; Software
Freies Schlagwort / Tag:BLoC Pattern; Flutter; Layered Architecture; State-Management
Seitenzahl:85
Fakultäten und Zentrale Einrichtungen:Informatik und Ingenieurwissenschaften (F10)
CCS-Klassifikation:D. Software
J. Computer Applications
DDC-Sachgruppen:000 Allgemeines, Informatik, Informationswissenschaft
JEL-Klassifikation:L Industrial Organization
Open Access:Open Access
Lizenz (Deutsch):License LogoCreative Commons - CC BY-ND - Namensnennung - Keine Bearbeitungen 4.0 International