Examples with SwiftUI and other Apple frameworks that showcase various interactions, animations and more
Hi, welcome to SwiftUI experiments.
I'm a designer that is interested in building out my ideas with code. In this repository you will find some of my ideas I explored. These are mostly prototypes and not production ready apps.

bob
A prototype that shows an interaction on how AI can summarize text Demo
calculator metric
A prototype that converts numbers to the metric system Demohttps://github.com/user-attachments/assets/5762ef74-0ac2-4859-b211-35ab5ad3d0e6
drag to delete
A prototype that shows a drag to delete interaction Demodrag transform
A prototype that shows an interaction on how to re-arrange your iOS navigation Demohttps://github.com/user-attachments/assets/1cface78-612c-4ca8-996c-f9d70b8202ba
fried chicken
Tap to show various fried chicken particlesglobe
An animated globe with an interesting pattern Demo
keys
An exploration looking at various drag gestures and animations Demohttps://github.com/user-attachments/assets/5b899097-d19f-499a-b36f-2c4f5422c78b
map explore
Drag around the map to get a restaurant recommendation Demo
particle slider
A slider to view animated particles in different states Demo
photo slingshot
A prototype to slingshot photos that explores more drag gesturesphoto bubbles
Tap to see a random image animate into view Demo
pull to search
Pull to search interaction inspired by the Things app Demohttps://github.com/user-attachments/assets/498df2ab-8bb6-4f64-bc08-8c1e3c785183
reading tracker
Get inspiring messages as the reader continues reading Demoretro computer color picker
A fun color picker Demowalk charts
Animated walking charts based on walking data Demo
shapes
Drag around to see random shapes generated that vary in shape type, color and size Demohttps://github.com/user-attachments/assets/a2caf7ae-0efc-452e-be17-e6a0cda16dd6
paper navigation
Drag around to jump to different pages quickly Demosignature authentication
Sign your signature to authenticate Demodots interaction
Bouncy dots with haptic feedback Demohttps://github.com/user-attachments/assets/df85ed2b-c9be-40f8-912c-f3e92446b779
word slider interaction
A slider interaction to adjust the tone of the content Demosolid circles
Drag around to see circles generated in a tunnel format Demoblob animation
An animated blob you can interact with Demomap trackpad
A trackpad interaction to get a restaurant recommendation based on cuisine type Demoparticle text
A text built with particles that you can interact with and an animated gradient button Democolorful glow
Drag around to see a colorful glow that changes in shape and color Demotext animation
Pinch in and out to see different text details Demohttps://github.com/user-attachments/assets/3a5da6fd-4bac-44c6-9d8e-23e960c04af7
pixel animation
Tap to generate pixel inspired animations, this example was made using mostly UIKitradial menu
Tap and drag to adjust between different radial menu options Demohttps://github.com/user-attachments/assets/7a8c71e1-feb7-4982-850a-af4e840c6987
pixel animation menu
A pixel animation where you can adjust the animation settings in a menu Demodraggable slider
A slider you can adjust and drag around on the screen Demotilt grid
A grid of colorful cards that scrolls and scales when you tilt your device Demopixel shapes
A 3D pixelated globe that auto rotates and you can interact with Demobouncy grid
A grid of animated lines dynamically bends and bounces in response to gestures Demowaves
An animated wave you can interact with Demowave pattern
Interactive hexagon wave grid Demoeye drawing
A way to draw with your eyes Demotext scroll interaction
A 3D scrolling text effect Demohttps://github.com/user-attachments/assets/7081ae2a-97d8-4327-bfa8-48e064767987
AI globe
Exploration into an AI globe visualization Demotext alignment
Inspired by Instagram's text alignment feature Demo
https://github.com/user-attachments/assets/8e313a6a-9f00-42e7-bad7-72f308a71f1e
dot pattern
Tap to create a dot pattern Demoadaptive text
An adaptive experiment where the text size adjusts based on how close your face is to the phone Demoreading light
An interactive reading experience where you can adjust the light source Demoswipe interaction
A 3D cube style swipe interaction inspired by Instagram's story feature Demodrag delete
A prototype that lets you scrub the delete key to preview and remove text DemoThis exploration was initially inspired by the work of ElΓ GuerrΓ³n.