Apple's WWDC21 Swift Student Challenge

April 18, 2021 | @Online
Apple's WWDC21 Swift Student Challenge

Apple's WWDC21 Swift Student Challenge

We continue our long-standing tradition of supporting students who love to code with this year’s exciting Swift Student Challenge. Showcase your passion for coding by creating an incredible Swift playground on the topic of your choice. Winners will receive exclusive WWDC21 outerwear, a customized pin set, and one year of membership in the Apple Developer Program. This challenge is open to students around the world.


Build your Swift playground, answer a few written prompts, provide documentation, and submit.

To be eligible for the Challenge, you must:

  • Be 13 years of age or older, or the equivalent minimum age in the relevant jurisdiction (for example, 16 years of age in the European Union);

  • Be registered for free with Apple as an Apple developer or be a member of the Apple Developer Program; and

  • Fulfill one of the following requirements:

  • Be enrolled in an accredited academic institution or official homeschool equivalent;

  • Be enrolled in a STEM organization’s educational curriculum;

  • Be enrolled in an Apple Developer Academy; or

  • Have graduated from high school or equivalent within the past 6 months and be awaiting acceptance or have received acceptance to an accredited academic institution.


Create an interactive scene in a Swift playground that can be experienced within three minutes. Be creative. If you need inspiration, use the templates in Swift Playgrounds or Xcode for a head start on more advanced creations. Make them your own by adding graphics, audio, and more.


  • Your submission must be a Swift playground created by you as an individual or a template modified by you as an individual. Group work or Xcode projects will not be considered. You may include third-party open source licensed code and/or public domain images and sounds, with credit and an explanation of why it was used.

  • Your Swift playground must be built with and run on Swift Playgrounds 3.4.1 on iPadOS 14.4.2, Swift Playgrounds 3.4.1 on macOS 11.2.3, or Xcode 12.4 on macOS 11.2.3. If it runs on iPadOS, it must be optimized to display properly on all models of iPad Pro.

  • All content should be in English.

  • Your ZIP file size should not be more than 25 MB.

  • Submissions will be judged offline. Your Swift playground should not rely on a network connection and any resources used in your Swift playground should be included locally in your ZIP file.

  • You can ask questions and connect with other applicants on the Apple Developer Forums with the Swift Student Challenge tag.

This event is over, but we have more events like Apple's WWDC21 Swift Student Challenge on our list.
View more events

Stay up to date. Join our monthly newsletter.

Get the latest events, stories, opportunities, resources and many more!

Email Address is required.
NO we won't spam you EVER! We hate spammers too.
We're getting ready! Receive personalized content once we launch our customization feature.
Name is required.
This field is required. Please choose one.