To be eligible to submit your information to 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 paid 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.
- You must complete all required fields on the submission form and upload all required files and documentation before submitting.
- You must provide a PDF, PNG, or JPG of your current class schedule or other current proof of enrollment and the contact information for your dean or principal. Documentation is accepted in all languages and must clearly show your name, the organization or school name, and the dates for which it is valid.
- Submissions must be built with Swift Playgrounds and may incorporate the use of Apple Pencil. If it runs on iPadOS, it must be optimized to display properly on all models of iPad Pro. Your Swift playground should be fully functioning one of the following platforms:
- Your Swift playground must either be created by you, as an individual, or be based on a Swift Playgrounds 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.
- All content should be in English and the .zip file of the submission should not exceed 25 MB in size.
- 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 must provide an essay answer written by you for all required questions in the submission form.
- You must comply with the terms of the Swift Playgrounds Software License Agreement when creating your Swift playground.
Each student selected for a Challenge award will receive exclusive Worldwide Developers Conference (WWDC) outwear and a custom pin set, subject to the above terms. In addition, one year of individual membership in the Apple Developer Program will be assigned free of charge to eligible accounts of recipients who have reached the age of majority in their region.
- Palash Taneja — designed a Swift Playground that teaches coding while simulating how a pandemic moves through a population.
- Devin Green — submitted Slight Work, which helps students manage their time using a special formula.
- Sofia Ongele — submitted ReDawn, which helps sexual assault survivors access resources.
- WWDC20 Swift Student Challenge Terms and Conditions, Apple Inc. 2020.
- Apple reveals lineup for its biggest-ever Worldwide Developers Conference, Apple Inc. 2020-06-11.
- Apple to host virtual Worldwide Developers Conference beginning June 22, Apple Inc. 2020-05-07.
- Apple’s WWDC20 Swift Student Challenge winners determined to shape the future, Apple Inc. 2020-06-16.
- Apple’s Worldwide Developers Conference is back in its all-online format, Apple Inc. 2020-03-30.
- Apple WWDC Scholarship Guide – How to Apply in 2021 by Mehul Mohan, FreeCodeCamp. 2020-08-21.