Discover how to create stunning visual effects in
SwiftUI. Learn to build unique scroll effects, rich
color treatments, and custom transitions. We'll also
explore advanced graphic effects using Metal shaders
and custom text rendering.
In Kernel, Google's product incubation space within
the Google Research organization, my work focused on
fast-paced iteration on highly polished prototypes.
Matching SwiftUI’s view APIs in their ergonomics is
hard to get right. In this post we’ll learn how to
write view APIs that feel truly native to the
platform.
Rich and expressive typography is a cornerstone of
Apple's UI design yet with the current version of
SwiftUI, some of the most powerful APIs are hidden
from us. Let's see what it would take to get them
back.
Animations are a great way to tell the story of your
application, and by understanding the basic
principles behind animation, designing them will be
a lot easier.