/Ripples

Primary LanguageSwiftMIT LicenseMIT

Calming Ripples

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.

Read more...

Screen shot of Calming Ripples app