Swift source code implementing drag and drop and more, to accompany the main article.
SwiftUI
Implementing a basic drag-and-drop app for macOS using SwiftUI: the DropDelegate protocol, and working with NSItemProvider. With full source and notarized example.
Swift source code to accompany article about implementing a document-based app in SwiftUI for macOS.
Implementing a document-based app in SwiftUI for macOS. Fun and games with menus, and what are the differences between FileDocument and ReferenceFileDocument protocols?
Why is SwiftUI so important that the Swift language was changed to make it more feasible to implement? Is it just for ease of multi-platform support? Or is it just greener grass?
Swift source code to accompany the article on SwiftUI on macOS: text, rich text, markdown, html and PDF views.
Trying to display formatted text in plain text, markdown, rich text, HTML, and PDF using SwiftUI and in AppKit/WebKit views within SwiftUI.
Swift source code to accompany the matching article on SwiftUI on macOS: Settings, defaults and About.
How to add a tabbed Settings window with different controls, for settings saved by UserDefaults, and extend the app’s About window.
Swift/SwiftUI source code to accompany article on adding a PDF Help file to a SwiftUI app for macOS.