Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Chat-GPT as a transpiler for mobile development: Chat-GPT and SequalsK: A comparative analysis.
Jönköping University, School of Engineering, JTH, Department of Computer Science and Informatics.
Jönköping University, School of Engineering, JTH, Department of Computer Science and Informatics.
2024 (English)Independent thesis Basic level (degree of Bachelor), 180 HE creditsStudent thesis
Abstract [en]

The mobile market is dominated by the two industry giants, Google and Apple. These two companies, as of January 2024, control over 95% of the global market share (Buchholz, 2023). Consequently, developing applications for both Android and iOS platforms has become a common strategy for companies aiming to reach a broad user base. However, this approach presents challenges due to the differences in programming languages used by each platform. As a result, multi-platform development often requires separate teams with distinct skill sets, leading to increased labor, time, and costs. This research explores the potential of using Chat-GPT, a large language model, as a transpiler to address this challenge by translating code between Swift and Kotlin, the primary languages for iOS and Android development. Through a comparative analysis with the existing Swift-Kotlin transpiler, SequalsK, the study aims to assess the feasibility and effectiveness of AI-driven transpilation in streamlining the mobile application development process.

This study indicated that Chat-GPT performed with a higher accuracy than that of SequalsK in producing working code. However, we acknowledge that both alternatives have potential if put through further development.

Place, publisher, year, edition, pages
2024. , p. 50
Keywords [en]
Chat-GPT, Transpiler, SequalsK, App Development, Swift, Kotlin, iOS, Android
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:hj:diva-65811OAI: oai:DiVA.org:hj-65811DiVA, id: diva2:1888067
Subject / course
JTH, Computer Engineering
Supervisors
Examiners
Available from: 2024-08-12 Created: 2024-08-12 Last updated: 2025-10-13Bibliographically approved

Open Access in DiVA

fulltext(1431 kB)297 downloads
File information
File name FULLTEXT01.pdfFile size 1431 kBChecksum SHA-512
07c71cc7052429bbf143a010dfafb5ca135dfa0c8cffc553e52987e27eb0eb151294bbb12533f0b1cbc5f14809520c1332aa5d5b294bb67b0df5e63215ac1d31
Type fulltextMimetype application/pdf

By organisation
JTH, Department of Computer Science and Informatics
Other Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 298 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 751 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf