Hi, I stumbled about the Swift Student Challenge at Apples Website and now I have some questions. I've programmed some Apps in Xcode and I think one of them might be pretty god for this Challenge. Now I've read something about Swift Playgrounds and I'm confused. What's a Swift Playground? Do I need to create one or is it enough to have the App? and finally: I'm currently 14 and live in Germany. Is it possible to participate when I'm 14? And if not would it be a big thing to lets say forget my age and somehow think that I'm 16? Thanks a lot for answers
- I don't think there's a direct conversion method available, but you can copy the Swift files directly to the playground. For example, provided that you use SwiftUI, you can directly drag and drop the App, ContentView and other View files into your playground, and everything should work fine. But you will also need to copy the assets and resources separately and may require additional work. An example is when you use CoreML models (I need to look into this further, perhaps watch this thread for updates if you use ML models).
- Unfortunately, I am not entirely sure what run destination will be chosen in Xcode. I also asked this last year in this thread, and you might be able to include some specific instructions with your submission. But I would definitely recommend you to take on a challenge and make your app available on iPad / Mac, especially if you use SwiftUI, since it makes things easier. By the way, the Mac and iPad app should look pretty similar since the Mac options use Catalyst.
Also, since you said you already made an app, you might need to make sure your playground will not use external resources (i.e. the internet), since that was in last years' terms.