Vergleich der Codearchitekturen von Android- und IOS-Applikationen
Software Architecture Comparison of Android- and IOS Applications
- Mobile Geräte spielen eine immer wichtiger werdende Rolle im Bereich der Softwareentwicklung. Zwei Betriebssysteme dominieren seit Jahren ganz klar den mobilen Markt. Google bietet mit Android ein Open Source System, welches auf Offenheit und Anpassbarkeit setzt. Stärkster Konkurrent ist Apples IOS, welches auf Sicherheit und Geschlossenheit bedacht ist. Der Entwicklungs- und Kostenaufwand, um eine Applikation für beide mobilen Systeme zu programmieren, ist jedoch enorm hoch. Durch das Generieren von Applikationen für die jeweiligen Systeme, kann dieser Aufwand minimiert werden. Die Frage ist, wie aufwändig und kostenintensiv ist die Entwicklung einer solchen Technologie. Durch Untersuchung der beiden Applikationsarchitekturen wurde eine Antwort im Rahmen dieser Arbeit gesucht. Um ein möglichst aussagekräftiges Ergebnis zu erlangen, fand der Vergleich anhand von mehreren Szenarien statt. Auf diese Weise kann ermittelt werden, wie beide Systeme mit ein und derselben Problemstellung umgehen. Die Untersuchung lässt klare Rückschlüsse auf den benötigten Abstraktionsgrad zu, der für die Entwicklung eines solchen Codegenerators benötigt wird.
Author: | Benjamin Schunn |
---|---|
Advisor: | Georg Beier, Christian Krause |
Document Type: | Bachelor Thesis |
Language: | German |
Name: | Raritan Deutschland GmbH Kornmarkt 7, 08056 Zwickau |
Date of Publication (online): | 2016/02/18 |
Year of first Publication: | 2014 |
Publishing Institution: | Westsächsische Hochschule Zwickau |
Date of final exam: | 2014/02/02 |
Tag: | Android; Applikationsarchitektur; Architekturvergleich; Codegenerierung; IOS Android; Application Architecture; Architecture Comparison; Code Generation; IOS |
Page Number: | 61 Seiten, 15 Abb., - Tab., 18 Lit. |
Faculty: | Westsächsische Hochschule Zwickau / Physikalische Technik, Informatik |
Release Date: | 2016/02/18 |