Skip to content
This repository was archived by the owner on Feb 5, 2025. It is now read-only.
This repository was archived by the owner on Feb 5, 2025. It is now read-only.

UI: Re-write GUI using SwiftUI #1006

@russellhancox

Description

@russellhancox

The existing Santa UI is very basic and uses 'old-fashioned' XIBs for layout etc. The UI hasn't been modified in quite a long time and any changes now would be difficult to review. We're also as a team not using Xcode anymore so requiring interface builder for modifications is suboptimal too.

SwiftUI is the future of UI-work on Apple platforms and has very nice syntax for programmatically creating views. While we generally have avoided Swift (for good reasons), this limited use is easy to integrate, particularly thanks to the good interop with existing ObjC code.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions