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
Explore the application of artificial intelligence in UI/UX design and front-end coding: The efficiency impact of layout design and CSS styling
Jönköping University.
Jönköping University.
2024 (English)Independent thesis Basic level (degree of Bachelor), 180 HE creditsStudent thesis
Abstract [en]

This thesis investigates the application of Artificial Intelligence (AI) in front-end design and coding, specifically examining how AI enhances the efficiency of front-end development and the potential for front-end. The emergence of AI tools such as ChatGPT and GitHub Copilot presents opportunities to streamline front-end processes, reduce manual coding workload, and boost overall design and development efficiency. By comparing AI-assisted workflows with traditional front-end workflows, this study analyzes the practical applications of AI in front-end development sub-tasks, including code layout design and CSS styling. The process of restoring the designer's design draft into code is one of the main tasks of the front-end. The study addresses the questions: “How do AI tools affect the efficiency and accuracy of layout design and CSS styling in front-end development?” and “What are the perceptions of front-end developers and designers regarding the effectiveness of AI tools in improving workflow efficiency in design and development tasks?” It also examines the impact of AI tools on the automatic generation of code from design drafts and the work efficiency of front-end developers. Utilizing a mixed methods research approach, the study includes questionnaires and semi-structured expert interviews to gather data, followed by controlled experiments to validate findings. The combined data analysis leads to comprehensive conclusions about the effect of AI tools in front-end development.

The research results show that although AI tools are slightly improved efficient in automated code generation and prototyping, they are less efficient in layout design and CSS style generation, and there is an inability to understand the prompts accurately and leakage of confidential information.

Place, publisher, year, edition, pages
2024. , p. 61
Keywords [en]
Front-end development, Artificial intelligence, Layout design, CSS styling, Automatic code generation, Development efficiency, UI/UX design, ChatGPT, Web development trends
National Category
Other Engineering and Technologies
Identifiers
URN: urn:nbn:se:hj:diva-64748OAI: oai:DiVA.org:hj-64748DiVA, id: diva2:1866758
Subject / course
JTH, Informatics
Available from: 2024-07-03 Created: 2024-06-08 Last updated: 2025-02-18Bibliographically approved

Open Access in DiVA

No full text in DiVA

By organisation
Jönköping University
Other Engineering and Technologies

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 116 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