Apple Updates Swift Playgrounds With New Augmented Reality Challenge

Swift Playgrounds, the Apple-designed iPad app that aims to teach children and adults of all ages how to code using the Swift programming language, was today updated to version 1.6 alongside the release of iOS 11.

The new Swift Playgrounds update introduces a new Augmented Reality challenge that uses ARKit in iOS 11 to showcase Byte's virtual world within the real world. Byte is a Swift Playgrounds character that's used to guide students through the coding process.

Swift Playgrounds now allows students to access the iPad camera in their code, and errors that are in code are more clearly explained for a better understanding of the mistakes that have been made.

Swift Playgrounds can be downloaded from the App Store for free. [Direct Link]


Discuss this article in our forums

Swift Playgrounds Will Soon Be Able to Program and Control Robots, Drones, and Toys

Apple today announced that Swift Playgrounds, its iPad app aimed at making learning how to code interactive and fun, will be able to program and control robots, drones, musical instruments, and other toys when the latest version of the app is released at its Worldwide Developers Conference next week.


Swift Playgrounds version 1.5, set to be released on June 5, will support several popular Bluetooth-enabled devices, including LEGO's MINDSTORMS Education EV3 robot, Sphero's SPRK+ robotic ball and BB-8 droid, UBTECH's Jimu Robot MeeBot Kit, Dash by Wonder Workshop, Parrot drones, and other toys.
“More than 1 million kids and adults from around the world are already using Swift Playgrounds to learn the fundamentals of coding with Swift in a fun and interactive way,” said Craig Federighi, Apple’s senior vice president of Software Engineering. “Now they can instantly see the code they create and directly control their favorite robots, drones and instruments through Swift Playgrounds. It’s an incredibly exciting and powerful way to learn.”
Apple invited a small group of reporters to its Cupertino headquarters to demo the functionality, including Engadget, which put together a brief video showing off the programmable toys in action.


Swift Playgrounds requires no coding knowledge to begin with. Kids and adults alike learn how to code by completing a collection of coding lessons and challenges, and the ability to program and control robots, drones, and musical instruments will make it all the more fun. The app uses Apple's own programming language, Swift.

Swift Playgrounds is a free download on the App Store [Direct Link] for all iPad Air and iPad Pro models, and iPad mini 2 or newer.


Discuss this article in our forums

Swift Playgrounds Now Available in Five Additional Languages

Apple today announced that Swift Playgrounds is now available in five additional languages, including Simplified Chinese, Japanese, French, German, and Latin American Spanish.


Swift Playgrounds is an iPad app aimed at teaching both children and adults how to code through simple interactive coding exercises. It's meant to make learning to code "easy and fun" for everyone.

Swift Playgrounds is free on the App Store.


Discuss this article in our forums