Use your fingers to create soothing ripples with this SwiftUI app.
Available for iOS, iPadOS and macOS
Study the code to learn how to:
- Handle multi-finger touch events.
- Draw complex 2D designs using the SwiftUI Canvas view.
- Animate using the SwiftUI TimelineView.
- Use the onChanged() view method to create a dynamically changing animation.