Master's Thesis
|
WebUI - A Declarative User Interface Framework for Web Apps in Swift
|
Advisor
|
|
Date
|
November 15, 2019 - May 15, 2020
|
Abstract | This thesis details the development of a web-based user interface framework for the Swift programming language. The proposed framework can be used to deploy a Swift application to a server that serves a lean JavaScript application. The proposed framework should let a developer define a user interface using the SwiftUI syntax. The server should use a WebSocket based connection to update the server on user input and update the website based on server-side changes. You can find the open source implementation at https://github.com/Apodini/SwiftWeb |