Swift Student Challenge - Can I Use Third-Party or Apple Provided Code?

I'm working on my submission for the Swift Student Challenge and I have some questions regarding the use of existing code.

  • Can I use code provided by Apple in their official resources? For example, Apple recently shared a video on custom shaders (https://developer.apple.com/videos/play/wwdc2024/10151), and I’d like to implement a ripple effect using a Metal shader similar to the one demonstrated. Would this be allowed?

  • Am I allowed to use solutions found on developer forums like Stack Overflow, as long as I properly document and reference them in my code? Or does all the code need to be fully original?

I’d appreciate any clarification on these points. Thanks in advance!

As mentioned in the rules, you can use third-party code and resources, but you must meet the following three requirements:

  1. When submitting, you must declare where and why you used other people's code and resources.

  2. You can't infringe. You must make sure that the code and resources you use are available to everyone. ( The two points you mentioned are likely not to infringe)

  3. Most of your content and core content should be developed by yourself, and third-party code and resources can only be used as an auxiliary.

But I can't completely make sure that it's right, but it's probably right because I've summarized it based on complete terms and experience. I also decided to do so when I submitted it. I hope it can help you.

What lijiaxu said plus…

Here’s a link to those rules. I recommend that you read them in detail before you commit to any given path.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Swift Student Challenge - Can I Use Third-Party or Apple Provided Code?
 
 
Q