Year: 2024
Type: article
Abstract: The paper presents a detailed comparative analysis of two key frameworks used for creating user interfaces in iOS: SwiftUI, which is based on a declarative approach, and UIKit with Storyboard, which uses an imperative approach. The aim of this analysis is to assess the impact of each environment on the design process, development, and final quality of mobile applications. For comparison, the RandomPhotos application was created, displaying random photos. The application was developed in two versions: one using SwiftUI and the other using Storyboard and UIKit, allowing for a direct comparison of performance, flexibility, and usability of both frameworks. The thesis "SwiftUI is more efficient during the startup of applications handling a data collection" was confirmed.
DOI: 10.35784/jcsi.6304
Authors: Sebastian Słupny, Edyta Łukasik
Institution: Lublin University of Technology
Language: English
Topic: Mobile and Web Applications
Subfield: Information Systems
Field: Computer Science
Domain: Physical Sciences
Open Access status: diamond
OpenAlex ID: W4405913663
