Other equipment

Can Swift Challenge apps require other devices to be displayed? For example, pen, keyboard, etc.

  • And how about airpods

Add a Comment

Accepted Reply

Yes, if your app is to use the pencil you can develop for it.

  • Your Swift Playgrounds app project must be built with and run on Swift Playgrounds 4.0.2 on iPadOS 15.4 or Xcode 13.3 on macOS 12.3. If it runs on iPadOS, it must be optimized to display properly on all models of iPad Pro.

Replies

Hi, can you clarify what you're trying to do in your project? I think if you are designing it to run on a Mac, you can assume that your project can use a keyboard/trackpad for input.

  • For example, my app must be used with an Apple pencil. Is this acceptable.

Add a Comment

Yes, if your app is to use the pencil you can develop for it.

  • Your Swift Playgrounds app project must be built with and run on Swift Playgrounds 4.0.2 on iPadOS 15.4 or Xcode 13.3 on macOS 12.3. If it runs on iPadOS, it must be optimized to display properly on all models of iPad Pro.

Hi @ZhuHaoyu, from https://developer.apple.com/wwdc22/swift-student-challenge/policy/

Your Swift Playgrounds app project must be fully functioning, and be written in and run on Swift Playgrounds 4.0.2 on iPadOS 15.4 or Xcode 13.3 on macOS 12.3. If it runs on iPadOS, it must be optimized to display properly on all models of iPad Pro. You may incorporate the use of Apple Pencil.

As for Magic Keyboard support, you could certainly support it, but please ensure that your Playground is compatible with the on screen keyboard as well.