Volltextdatei(en) in REPOSIT vorhanden Open Access
DC ElementWertSprache
dc.contributor.advisorGottfried, Björn-
dc.contributor.authorLodhi, Muhammad Khan-
dc.date.accessioned2024-07-05T12:05:58Z-
dc.date.available2024-07-05T12:05:58Z-
dc.date.created2023-11-01-
dc.date.issued2024-07-05-
dc.identifier.urihttps://hdl.handle.net/20.500.12738/16031-
dc.description.abstractCross-platform application development can be challenging as different platforms (Windows, Android, iOS) have their own programming languages, which means that each application must be written in multiple languages separately. Cross-platform frameworks are software development tools that enable developers to write code once and deploy it across multiple platforms. To make the right decision during the selection of a cross-platform framework, we present a comparison of cross-platform frameworks. In this bachelor’s thesis, We will explain comparison criteria, comprehensively compare different cross-platform frameworks, and select one framework for the application development. Unlike prior research papers on this topic, our thesis targets the up-to-date cross-platform frameworks (e.g. flutter and React Native). In order to enhance the practical relevance of this thesis, we present case studies of the tech giants and an exemplary application as a real-life case study, besides explaining the comparison criteria and selecting the cross-platform framework. The inclusion of the case study (YA-Clean) will demonstrate theoretical concepts in a practical context and it will allow researchers to explore challenges faced in a real-life company. Yellow Ant is a German-based company. Its goal is to create a digital time-tracking solution. The Yellow Ant is developing a building cleaning service application called YA-Clean. The right choice of a cross-platform framework will save time and cost. Hence, this thesis will help fellow developers in making the right decision while selecting a cross-platform framework for their project.en
dc.description.abstractDie Cross-Plattform-Anwendungsentwicklung kann eine Herausforderung sein, da verschiedene Plattformen (Windows, Android, iOS) ihre eigenen Programmiersprachen haben, was bedeutet, dass jede Anwendung in mehreren Sprachen separat geschrieben werden muss. Cross-Plattform-Frameworks sind Software-Entwicklungstools, die es Entwicklern ermöglichen, Code einmal zu schreiben und ihn auf mehreren Plattformen einzusetzen. Um die richtige Entscheidung bei der Auswahl eines Cross-Plattform-Frameworks zu treffen, präsentieren wir einen Vergleich von Cross-Plattform-Frameworks. In dieser Bachelorarbeit werden wir Vergleichskriterien erläutern, verschiedene Cross-Plattform-Frameworks umfassend vergleichen und ein Framework für die Anwendungsentwicklung auswählen. Im Gegensatz zu früheren Forschungsarbeiten zu diesem Thema zielt unsere Arbeit auf die aktuellen Cross-Plattform-Frameworks (z.B. Flutter und React Native). Um den Praxisbezug dieser Arbeit zu erhöhen, werden neben der Erläuterung der Vergleichskriterien und der Auswahl des Cross-Plattform-Frameworks auch Fallstudien der Tech-Giganten und eine beispielhafte Anwendung als reale Fallstudie vorgestellt. Durch die Einbeziehung der Fallstudie (YA-Clean) werden theoretische Konzepte in einem praktischen Kontext veranschaulicht, und es wird den Forschern ermöglicht, die Herausforderungen in einem realen Unternehmen zu untersuchen. Yellow Ant ist ein in Deutschland ansässiges Unternehmen. Sein Ziel ist es, eine digitale Zeiterfassungslösung zu entwickeln. Yellow Ant entwickelt eine Anwendung für Gebäudereinigungsdienste namens YA-Clean. Die richtige Wahl eines Cross-Plattform-Frameworks wird Zeit und Kosten sparen. Daher wird diese Arbeit anderen Entwicklern dabei helfen, die richtige Entscheidung bei der Auswahl eines Cross-Plattform-Frameworks für ihr Projekt zu treffen.de
dc.language.isoenen_US
dc.subjectCross-platform frameworken_US
dc.subjectCross-platform developmenten_US
dc.subjectMobile applicationsen_US
dc.subjectAppen_US
dc.subjectMultiplatformen_US
dc.subjectCross-Plattform-Frameworken_US
dc.subjectCross-Plattform-Entwicklungen_US
dc.subjectMobile Anwendungenen_US
dc.subjectMultiplattformen_US
dc.subject.ddc600: Techniken_US
dc.titleComparison and Evaluation of Cross-Platform Frameworksen
dc.typeThesisen_US
openaire.rightsinfo:eu-repo/semantics/openAccessen_US
thesis.grantor.departmentFakultät Technik und Informatiken_US
thesis.grantor.departmentDepartment Informations- und Elektrotechniken_US
thesis.grantor.universityOrInstitutionHochschule für Angewandte Wissenschaften Hamburgen_US
tuhh.contributor.refereeLapke, Martin-
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-188932-
tuhh.oai.showtrueen_US
tuhh.publication.instituteFakultät Technik und Informatiken_US
tuhh.publication.instituteDepartment Informations- und Elektrotechniken_US
tuhh.type.opusBachelor Thesis-
dc.type.casraiSupervised Student Publication-
dc.type.dinibachelorThesis-
dc.type.driverbachelorThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersionen_US
dc.type.thesisbachelorThesisen_US
dcterms.DCMITypeText-
tuhh.dnb.statusdomainen_US
item.advisorGNDGottfried, Björn-
item.creatorGNDLodhi, Muhammad Khan-
item.languageiso639-1en-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.creatorOrcidLodhi, Muhammad Khan-
item.fulltextWith Fulltext-
item.grantfulltextopen-
item.openairetypeThesis-
Enthalten in den Sammlungen:Theses
Dateien zu dieser Ressource:
Zur Kurzanzeige

Seitenansichten

265
checked on 24.11.2024

Download(s)

241
checked on 24.11.2024

Google ScholarTM

Prüfe

HAW Katalog

Prüfe

Feedback zu diesem Datensatz


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.