Challenge: Animated artistry in SwiftUI – Discover
Make good use of trigonometry and show us your artistic side by creating stunning graphic animation in SwiftUI.
The challenge begins
SwiftUI canvas is a powerful new way to render and animate graphics, while drawingGroup is still a great way to flatten and render off-screen views to create beautiful graphics. Explore both the canvas and the drawingGroup and create a great graphic animation that you can animate with animations or the new TimelineView. Add your creation to a view of your existing application project, or start a whole new project in Xcode.
Remember to consider the accessibility and design implications of your concept. Did you make sure your animation is fully accessible to everyone? Do your great graphics follow human interface guidelines for safe zones and contrast ratios? We look forward to seeing what you can do in just one day using the platform’s best practices!
Want to share your ongoing work or collaborate with other developers? You can show your finished animation in the developer forums.
Visit the Apple Developer Forums
Read the WWDC21 Challenge Terms and Conditions