Learn all about SwiftUI with these posts

SwiftUI is a modern way to declare user interfaces for any Apple platform. Create beautiful, dynamic apps faster than ever before.

How to launch a macOS SwiftUI app from a Safari extension

Learn how to launch a macOS app and perform actions directly from Safari using an extension.

Export SwiftUI views as images in macOS

How to use a combination of ImageRenderer and NSSavePanel to save SwiftUI views as images to the macOS file system.

Making macOS SwiftUI text views editable on click

How to build a custom SwiftUI Text view which only becomes editable on click.

Changing orientation for a single screen in SwiftUI

A summary of how you can change the orientation of a single SwiftUI view in your app and why it is a very difficult challenge to solve.