Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: https://doi.org/10.21256/zhaw-29944
Publikationstyp: Thesis: Bachelor
Titel: A new code generation tool for rapid application development : CodeFlow – a developer-friendly code generator for rapid development of maintainable web applications
Autor/-in: Egli, Patrick
Ibrahim, Karim
Betreuer/-in / Gutachter/-in: Wahler, Michael
DOI: 10.21256/zhaw-29944
Umfang: 91
Erscheinungsdatum: 2023
Reihe: Bachelorarbeiten ZHAW School of Engineering
Verlag / Hrsg. Institution: ZHAW Zürcher Hochschule für Angewandte Wissenschaften
Verlag / Hrsg. Institution: Winterthur
Sprache: Englisch
Fachgebiet (DDC): 005: Computerprogrammierung, Programme und Daten
Zusammenfassung: In recent years, there has been a paradigm shift in the realm of software development, primarily induced by the advent of low code / no code platforms. These platforms have introduced an intuitive, user-friendly medium for both developers and non-technical users to build applications, eliminating the need to write code from scratch. Despite the advantages presented by this approach, the current state of low code / no code platforms exhibits certain constraints. These limitations include vendor-lock in, limited maintainability, reusability, extendability, performance and scalability. The objective of this research is to probe this void, through a comparative analysis of current low code / no code platforms, emphasizing their respective strengths and weaknesses and subsequently proposing a new tool. This proposed tool seeks to circumvent some of the prevalent limitations while capitalizing on their strengths. The goal is to develop a developer experience (DX)-friendly tool that generates code while allowing full access to the codebase. This simplifies application customization without the need to write code from scratch. In order to achieve this, an in-depth examination of existing low code platforms and code generators, such as OutSystems, Mendix and JHipster, will be conducted to discern their strengths and weaknesses. This analysis will serve as a foundation for the development of our tool, targeting a more flexible and customizable development environment specifically catered towards DX-friendly low code projects. The concluding portion of this research will delve into the implementation of our proposed tool, including a detailed description of its architecture, features and usability. Furthermore, the potential applications of this tool and its utility in creating DX-friendly low code projects that meet the modern software development requisites will also be discussed. In summary, this research aims to augment the ongoing evolution of low code by introducing a new approach that acknowledges the advantages and limitations of existing platforms. Through the creation of a more flexible and customizable code generator tool, it is envisaged to simplify the process for developers to create applications that meet their unique needs and specifications.
URI: https://digitalcollection.zhaw.ch/handle/11475/29944
Lizenz (gemäss Verlagsvertrag): CC BY 4.0: Namensnennung 4.0 International
Departement: School of Engineering
Enthalten in den Sammlungen:Bachelorarbeiten ZHAW School of Engineering

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
2023_Egli-Patrick_Ibrahim-Karim_BA_SoE.pdf1.62 MBAdobe PDFMiniaturbild
Öffnen/Anzeigen
Zur Langanzeige
Egli, P., & Ibrahim, K. (2023). A new code generation tool for rapid application development : CodeFlow – a developer-friendly code generator for rapid development of maintainable web applications [Bachelor’s thesis, ZHAW Zürcher Hochschule für Angewandte Wissenschaften]. https://doi.org/10.21256/zhaw-29944
Egli, P. and Ibrahim, K. (2023) A new code generation tool for rapid application development : CodeFlow – a developer-friendly code generator for rapid development of maintainable web applications. Bachelor’s thesis. ZHAW Zürcher Hochschule für Angewandte Wissenschaften. Available at: https://doi.org/10.21256/zhaw-29944.
P. Egli and K. Ibrahim, “A new code generation tool for rapid application development : CodeFlow – a developer-friendly code generator for rapid development of maintainable web applications,” Bachelor’s thesis, ZHAW Zürcher Hochschule für Angewandte Wissenschaften, Winterthur, 2023. doi: 10.21256/zhaw-29944.
EGLI, Patrick und Karim IBRAHIM, 2023. A new code generation tool for rapid application development : CodeFlow – a developer-friendly code generator for rapid development of maintainable web applications. Bachelor’s thesis. Winterthur: ZHAW Zürcher Hochschule für Angewandte Wissenschaften
Egli, Patrick, and Karim Ibrahim. 2023. “A New Code Generation Tool for Rapid Application Development : CodeFlow – a Developer-Friendly Code Generator for Rapid Development of Maintainable Web Applications.” Bachelor’s thesis, Winterthur: ZHAW Zürcher Hochschule für Angewandte Wissenschaften. https://doi.org/10.21256/zhaw-29944.
Egli, Patrick, and Karim Ibrahim. A New Code Generation Tool for Rapid Application Development : CodeFlow – a Developer-Friendly Code Generator for Rapid Development of Maintainable Web Applications. ZHAW Zürcher Hochschule für Angewandte Wissenschaften, 2023, https://doi.org/10.21256/zhaw-29944.


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt, soweit nicht anderweitig angezeigt.