Version 1
: Received: 8 July 2023 / Approved: 11 July 2023 / Online: 11 July 2023 (09:30:02 CEST)
How to cite:
Al-Khiami, M. I.; Jaeger, M. Leveraging ChatGPT in Android App Development: A Case Study on Supporting Novice Developers in Creating Successful Apps. Preprints2023, 2023070660. https://doi.org/10.20944/preprints202307.0660.v1
Al-Khiami, M. I.; Jaeger, M. Leveraging ChatGPT in Android App Development: A Case Study on Supporting Novice Developers in Creating Successful Apps. Preprints 2023, 2023070660. https://doi.org/10.20944/preprints202307.0660.v1
Al-Khiami, M. I.; Jaeger, M. Leveraging ChatGPT in Android App Development: A Case Study on Supporting Novice Developers in Creating Successful Apps. Preprints2023, 2023070660. https://doi.org/10.20944/preprints202307.0660.v1
APA Style
Al-Khiami, M. I., & Jaeger, M. (2023). Leveraging ChatGPT in Android App Development: A Case Study on Supporting Novice Developers in Creating Successful Apps. Preprints. https://doi.org/10.20944/preprints202307.0660.v1
Chicago/Turabian Style
Al-Khiami, M. I. and Martin Jaeger. 2023 "Leveraging ChatGPT in Android App Development: A Case Study on Supporting Novice Developers in Creating Successful Apps" Preprints. https://doi.org/10.20944/preprints202307.0660.v1
Abstract
OpenAI has managed to turn 100 million heads in two months towards their new Language model tool (LM) ChatGPT. The third generation Generative Pretrained Transformer (GPT-3) has the capacity to tackle simple to complex and sophisticated problems, while providing reasoning behind its generated answers. ChatGPT can be used to increase productivity and improve efficiency and face challenging problems. Programming mobile applications is a challenging task that requires professional software engineers, skills and abilities to be developed. The following paper takes a case study approach to assess how novice app developers can use ChatGPT to generate Java scripts that will be used in Android studio to create a functional application. The results after, many iterations and ongoing conversations with ChatGPT managed to create an application for the anticipated function. Important insights have been drawn from the case study that could set the ground for any novice user seeking to create applications using Java scripting and Android Studio.
Computer Science and Mathematics, Artificial Intelligence and Machine Learning
Copyright:
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.