MacBook Pro and Xcode
Bring a MacBook Pro with Apple silicon that can run the version of Xcode required for App Store submission. You’ll use Xcode to build, test, and prepare the app for release.
In the Digital Innovation Leadership Program, take an original idea through design, development, and testing. Use Xcode and AI coding tools to build it, prepare it for Apple’s review, and work toward publishing it on the App Store.
Plan on 6–9 months, depending on what you build and how much testing and revision it needs.
Step 1
Choose who the app or game is for. Sketch the main screens and decide what the first version needs to do.
Step 2
Prototype the core experience in Xcode. Use an AI coding tool to explore ideas and implement changes you can explain.
Step 3
Watch someone use the app, fix bugs, and test on real devices. Use feedback to decide what to change before submission.
Step 4
Prepare screenshots, a store description, and privacy information. Submit through App Store Connect, address Apple’s feedback if needed, and release the app once approved.
Describe what you want in everyday language and use a tool like GitHub Copilot or OpenAI Codex to prototype it.
Then read the proposed changes, run the code in Xcode, and check how it behaves. If a suggestion breaks something, trace the problem and fix it. By the time you submit, you should be able to explain how the app works and why you made your design choices.
This program is for students ages 13 and up in grade 8 or higher who want to take an original app or game all the way to App Review.
Bring a MacBook Pro with Apple silicon that can run the version of Xcode required for App Store submission. You’ll use Xcode to build, test, and prepare the app for release.
A paid subscription may be needed, depending on the tool and its usage limits. Tool access depends on the provider’s age and account requirements. Students under 18 need permission from a parent or legal guardian to use OpenAI Codex.
App Store distribution requires an Apple Developer Program membership. Apple applies age-of-majority rules to individual enrollment. Ask us how publishing can be arranged for a student under that age.
A team of Playground Engineer high school students built this breathing app. Users choose a pace and breathe along as a bubble moves up and down.
See Brubble on the App StorePublication depends on Apple’s review. We’ll help you prepare your submission and work through revisions if Apple requests changes. That process can affect your release date.
An iPad can help with testing an iPad app. Development and submission preparation for this program require a MacBook Pro with Apple silicon and Xcode.
Try the Creator in Me Challenge to start making projects, or explore I Can Read Code to build a deeper understanding of the code behind them. See all three levels.
Tell us the student’s grade, coding experience, and an app or game idea they’d like to explore.
Ask About the Program