Hello Everyone,
I reviewed many previous year's submissions posted on swift's student's challenge distinguished winners section and noticed that most of them or all of them were designed and implemented for iOS devices only so is it a valid option to design our playground apps solely to run and function on macOS only?
Swift Student Challenge
RSS for tagAsk questions and connect with other challenge applicants.
Posts under Swift Student Challenge tag
79 Posts
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
What OS will a Swift Student Challenge submission run on? I want to use iOS 26 features but the version history for Swift Playground doesn’t show it being updated past the iOS 17.5 SDK. So, can I still use features from the iOS 26 SDK?
👋Hi
This problem is related to SSC.
I remember that the form submitted last year needed to be filled in with Xcode or Playground test, and it seems that it was also mentioned:
• If you use Xcode, the judges may use Simulator to run.
• If you use Playground, it's a real machine.
But my work this time will encounter two limitations:
It will use the framework/API only available in iPadOS 26 (so if it is a Playground environment, it may not run, playground can't use iPadOS 26 SDK)
It will also use some content that must be real to run (such as ARKit), which means that Xcode Simulator is not good.
So I would like to ask: Does this year's review allow you to compile and connect the iPad to the real machine? Or did I misremember last year's regulations? If the judge's environment is fixed (for example, only Playground or only Simulator), how should I adjust the submission method or implement the scheme?
Looking forward to your reply, thank you.
Topic:
Community
SubTopic:
Swift Student Challenge
Tags:
Swift Student Challenge
Swift Playground
iPadOS
Simulator
Announcing the Swift Student Challenge 2026
Every year, Apple’s Swift Student Challenge celebrates the creativity and ingenuity of student developers from around the world, inviting them to use Swift and Xcode to solve real-world problems in their own communities and beyond.
Learn more → https://developer.apple.com/swift-student-challenge/
Submissions for the 2026 challenge will open February 6 for three weeks, and students can prepare with new Develop in Swift tutorials and Meet with Apple code-along sessions.
The Apple Developer team is here is to help you along the way - from idea to app, post your questions at any stage of your development here in this forum board or be sure to add the Swift Student Challenge tag to your technology-specific forum question.
Your designs. Your apps. Your moment.
Hi,
I’m working on my Swift Student Challenge submission using iOS 26 APIs (FoundationModels) along with AVFoundation + Vision to capture user input and generate feedback.
Since Swift Playgrounds doesn’t support FoundationModels framework, I’m using an Xcode App Playground, but I heared that submissions are reviewed in the Simulator, which doesn’t support live camera feed.
I’m unsure how to handle this.
Looking for guidance on the recommended approach.
Thanks!
Topic:
Community
SubTopic:
Swift Student Challenge
Tags:
Swift Student Challenge
Swift Playground
AVFoundation
I am preparing for Swift Student Challenge, but it seems like the iPad Playground app still not support the latest SDK.
I can't use frameworks like FoundationModel, etc., directly in playground app
My playground for this year would require iPad environment since it uses PencilKit, ARKit, etc., and I also want to use the latest tech + the liquid glass UI
Right now, I develop the project as a normal Xcode project, and I am wondering how do I post it?
As Xcode playground, it must run on macOS
As Swift Playground project, the iPad version of Playground does not support latest APIs and it can't compile
Topic:
Developer Tools & Services
SubTopic:
Swift Playground
Tags:
Swift Student Challenge
Education
Playground Support
Hello,
I want to use the Speech framework in my app. However, I found that if I want it to work offline, it must be downloaded separately on the device. Do I understand correctly that it is not allowed to use it in a Swift Student Challenge submission if English (as the speech language) must be downloaded by the tester on their device using the internet beforehand?
Hello! I would like to use Speech Framework on my App Playground for this year challenge. But I still can't understand if I am allowed to use it to respect the rule of "not rely on a network connection". That's why:
Speech framework can use on-device Speech recognition –
No internet connection needed ✅.
But it can ask to download an Apple's native language package to use it for this on-device recognition – To get this, you need to be connected to the Internet ❌.
When I try to add a Speech Recognition Capabilities on my App Playground, its' description says: "Required to perform speech recognition using Apple's servers." (screenshot is attached). Does it mean that I won't be able to use on-device recognition on my App Playground? – And therefore, only online-version of this framework is available and I can't use it to participate on the challenge successfully❓.
If it's possible, could you please make it clearer? This framework is crucial for my App Playground and I really need this to make it work.
Thanks for your help in advance! And a have a good day!
Is Private Cloud Compute allowed? Or are on-device Foundational Models allowed only? Thanks!
The app idea I had in mind for my swift student chalange submission relies on data on the users phone(e.g. photos, contacts or files)
How would I simulate that data in the swiftpm package? is it enough to just have a class with dummydata?
Hi, I am planning to apply for the Apple Swift Student Challenge. Is it acceptable to use Vietnamese names (proper nouns) within the app, provided all other text, code, and UI elements are in English? Will this still be considered valid?
Hey there!
I have a few questions about the Swift Student Challenge:
Is it acceptable to include placeholders for features that aren’t supported by Swift Playgrounds, or features I planned but didn’t have time to fully implement (as long as the core experience works)?
My app relies a lot on user inputs. Is it okay to include a button that loads sample data for reviewers, or is there a preferred approach for this?
Besides the known constraints (< 25 MB, experienceable within ~3 minutes), are there any other limits, e.g. lines of code or overall app complexity
Can AI-generated assets (e.g. images) be used if they’re clearly labeled as such inside the app?
Do we need to explicitly document where AI was used (assets, code, etc.) as part of the submission?
My app uses the Foundation Model: On what device is the submission evaluated and should the usage of the Foundation Model be explicitly marked for reviewers?
Thanks a lot, and sorry for the many questions!
Hello everyone,
I am currently developing an app for my Swift Student Challenge submission that focuses on human motion analysis using the Vision framework.
To effectively demonstrate the app's technical capabilities during the review process, I need to include a sample video showing a person performing specific movements. However, I want to ensure that my submission strictly adheres to all intellectual property guidelines.
Instead of using existing copyrighted videos or public social media clips, I am considering using Generative AI to create an original, royalty-free sample video. This video would feature a character performing movements designed specifically to test my app's pose estimation and feedback logic.
I have a few questions regarding this approach:
Is it acceptable to use AI-generated sample assets (like video clips) to demonstrate technical features when it's difficult to record high-quality personal footage due to environmental constraints?
If I clearly disclose the tools used and the reason for using AI-generated content in my written response, would this be considered a professional approach to asset management?
Are there any specific guidelines I should follow to ensure that the use of AI-generated samples doesn't overshadow the original coding and design work of the project?
My goal is to showcase a polished and technically sound implementation using Xcode 26 while respecting all copyright requirements.
Thank you for your time and advice!
Hello all! My name is Luke, and I'm a 14 year old with a idea for SSC. This is my first SSC submission ever. I would like some feedback concerning a question.
My app is an AI powered academic planner that helps you and your life. I won't give too much away, but I believe it's a really helpful concept. It uses a mini on-device LLM (built with simple if this word typed then do this logic) to help organize assignments.
This is a real business I am building, and I put inside of my app simulated features such as the app saying "scanning your Google Classroom..", would this go against any terms and make the app less likely to win?
I also have my app fully polished, and feels like an actual app and finished product, with demo assignments pre-loaded, and most stuff is placeholders. Should the app be more like a guided simulator? Such as "click here to see how this will be simulated in a final release" or again should it be polished?
I just want some feedback, since I only have 3 minutes, and the app needs to be offline, I just want to improvise.
Hopefully I can get some feedback from the community, and/or ex-winners! Thanks all! And good luck! :) - Luke
Hello all! My name is Luke, and I'm a 14 year old with a idea for SSC. This is my first SSC submission ever. I would like some feedback concerning a question.
My app is an AI powered academic planner that helps you and your life. It uses a mini on-device LLM to help organize assignments.
This is a real business I am building, and I put inside of my app simulated features such as the app saying "scanning your Google Classroom..", would this go against any terms and make the app less likely to win?
I also have my app fully polished, and feels like an actual app and finished product, with demo assignments pre-loaded, and most stuff is placeholders. Should the app be more like a guided simulator? Such as "click here to see how this will be simulated in a final release" or again should it be polished?
I just want some feedback, since I only have 3 minutes, and the app needs to be offline, I just want to improvise. You can check out the basis of my app at my website. https://whiteb0x.me
Hopefully I can get some feedback from the community, and/or ex winners! Thanks all! - Luke
Hi everyone,
I am working on my submission for the Swift Student Challenge 2026 using a Swift App Playground (.swiftpm).
The default project was set to iOS 16, but I manually edited the Package.swift file to change the minimum version to iOS 18.0 so I can use the latest APIs. I also modified the supportedInterfaceOrientations to lock the app to Portrait mode only.
I know the file contains a warning saying "Do not edit it by hand," so I am worried about two things:
Disqualification: Will manually changing the iOS version from the default 16.0 to 18.0 cause any issues with the submission validator or the judging environment?
Orientation: Is it acceptable to strictly force .portrait mode for the challenge, or are we required to support landscape/responsive layouts for the judges' iPads?
I want to make sure these manual changes won't technically invalidate my playground.
Thanks for your help!
To whoever is bothered enough to help (trust me, I get the feeling if you're not), I want to enter the swift student challenge either this year or next year, depending on how things play out.
Anyway, I just wanted to know two things: 1) how long on average it takes to build a project which won distinguished winner and 2) whether any distinguished winners could send me the playgrounds they built.
To be clear, I do not want the code, I just want to know what you did, what you called the playground, a list of some features it had, how long it took, just to help me prepare, because YouTube doesn't have much of that.
Thanks :)
Hello Apple Developer community!
While reading the SSC Full Terms and Conditions, I noticed that "Your app playground requires sign in" is a term for disqualification.
If our app idea requires sign in for personalization and security, can we submit a prototype without the sign in feature and add it later before publishing the app? Or should we steer clear of app ideas that require sign in altogether?
Topic:
Community
SubTopic:
Swift Student Challenge
Tags:
Swift Student Challenge
Sign in with Apple
Prototyping
My project requires the on-device apple intelligence models (FoundationModels) which are only available for iPad on
iPad Pro
M1 and later,
iPad Air
M1 and later,
iPad mini A17 Pro. If they don't judge on one of these devices, my project might not work properly as FoundationModels is a pretty big part of my project. For this reason I really need to know what devices the Swift Student Challenge will be judged on.
Hi everyone,
I am currently developing an app for my Swift Student Challenge submission. One of the key features of my app is visualizing user progress over time using SwiftData and Swift Charts.
I have a concern regarding the first-time experience for the reviewer. Since the app relies on accumulated data to display meaningful trends, the dashboard/charts will appear empty on the very first launch, which might not fully showcase the visualization logic I’ve implemented.
To ensure the reviewer can immediately grasp the app's potential within their limited review window, I am considering generating pre-populated sample data (mock data) only on the initial launch.
Does Apple generally recommend including sample data in a challenge submission to better demonstrate UI/UX and data visualization capabilities?
Or is it strictly preferred to present a "fresh" empty state, as a real first-time user would see it?
I want to make sure I am following the best practices for the challenge while highlighting my technical implementation of the SwiftData and Charts frameworks.
Thank you in advance for your advice!