Implementation of a web-based code generator for the android Mobile platform

Date

2018-04

Journal Title

Journal ISSN

Volume Title

Publisher

Ashesi University

Abstract

Producing software compels programmers to have in-depth knowledge of several programming languages, tools, and frameworks. This time-consuming process demands dedication and mastery which are typically the foremost reasons most novice programmers give up a little into the software development process. This project seeks to eliminate learning programming languages and tools to create Android applications and reduce the time used in creating Android applications. This paper presents a comprehensive implementation of a code generator intended for skilled and novice programmers to build Android applications through drag and drop. Likened to other code generators, using this code generator does not require knowledge of a programming language. A key advantage of using this code generator is the ability to download the source code of the generated Android application for customization, a feature that other code generators do not provide. Regarding outputs, the code generator creates an APK that can be installed on an Android device or uploaded to the Google Play store, backend and frontend pages with a database to save all the data of the generated Android application.

Description

Applied Thesis submitted to the Department of Computer Science, Ashesi University, in partial fulfillment of Bachelor of Science degree in Computer Science, April 2018.

Keywords

software development, programming languages, Android applications, code generator

Citation

DOI