I am currently filling out the Swift Student Challenge form, and I have two questions that I hope to get clarified:
-
One of the options asks, “Did you use open source software, other than Swift?” I would like to know what is meant by “open source software” in this context. Does it refer to IDEs (like Xcode) or programming languages and frameworks (such as Python, ARKit)? Are Apple frameworks (e.g., SwiftUI, ARKit, etc.) and certain third-party tools (such as Xcode, Blender, etc.) considered “open source software”?
-
I would like to provide a demo video to ensure that the reviewers can use the app properly and experience all of its features in the shortest amount of time. For certain reasons, I do not plan to play the video directly in the App Playground. Instead, I intend to include a link in the “Comments” section at the end of the form, which will redirect to a webpage (requiring an internet connection) containing the demo video. Will the reviewers be able to view the link and access the video as intended?
I would greatly appreciate any responses to these questions!
One of the options asks, “Did you use open source software, other than Swift?”
I think this refers to non-Apple frameworks (or, let's say, frameworks that aren't included with the SDK by default) that you used in your app. For example, a package from the Swift Package Index.
I would like to provide a demo video to ensure that the reviewers can use the app properly and experience all of its features in the shortest amount of time. For certain reasons, I do not plan to play the video directly in the App Playground. Instead, I intend to include a link in the “Comments” section at the end of the form, which will redirect to a webpage (requiring an internet connection) containing the demo video. Will the reviewers be able to view the link and access the video as intended?
Unfortunately, I think they won't have time for that. There are reasons why they can only experience the app within 3 minutes - there are many applicants whose submissions need to be judged.
If you feel that your app is quite complicated and may be hard to understand without a video, why don't you provide an in-app tutorial insstead? I think you could also describe how it's meant to be used in the App Playground essay.