@phdthesis{Strauss, type = {Bachelor Thesis}, author = {Christoph Strau{\"s}}, title = {Evaluation von Technologien zur Reduktion des Entwicklungs- und Wartungsaufwandes von auf Webtechnologien basierenden Anwendungen f{\"u}r die Plattformen Web und Mobile durch Verwendung einer gemeinsamen Codebasis und JavaScript-Transpiler}, url = {https://nbn-resolving.org/urn:nbn:de:bsz:900-opus4-60896}, abstract = {Die Entwicklung von mobilen Anwendungen und Web-Anwendungen ist aufgrund der gro{\"s}en Zahl von Zielplattformen aufwendig. Gegenstand dieser Arbeit ist die Evaluation von Technologien zur Erstellung von mobilen und Web-Anwendungen aus derselben Codebasis mit Hilfe von Webtechnologien und die Erweiterung der JavaScript-Syntax durch Transpiler. Dabei wird das Ziel verfolgt, Anwendungen aus Perspektive der Wartbarkeit zu konstruieren. Der Begriff der Wartbarkeit im Rahmen der Softwareentwicklung wird gekl{\"a}rt und bildet zusammen mit einem Anforderungskatalog eine Liste von Kriterien, welche zur Auswahl einer geeigneten Technologie verwendet wird. Es wird eine prototypische Anwendung implementiert, anhand der die ausgew{\"a}hlte Technologie hinsichtlich ihrer Eignung evaluiert wird.}, language = {de} }