In February 2023 I started a series of interface explorations and prototypes using SwiftUI and React.
The aim of these prototypes is to explore interesting interface ideas that use more
of the device's capabilities and sensors.
I also like to think of them as artifacts that can inspire and provoke.
You can can follow along on Twitter or view the code on GitHub.
Interface that responds to the current ambient light level and creates a 'glow-in-the-dark' effect. The effect is achieved by reading the device's ambient light sensor and partially dimming UI elements.
Uses the device's front camera to emulate a reflective metal/chrome surface. The effect is augmented by layering multiple inner shadows and showing smudges after interacting with the button.
Uses the device's accelerometer to move the 'moon' around the canvas. When the moon and sun ellipses overlap they create an interesting glow effect. The smooth glow is achieved by layering multiple outer glows on top of each other.