Apple officially released the Swift coding app for kids.
Now that iOS 10 is out, Apple officially released Swift Playgrounds. The Swift Playgrounds iPad app makes learning to code easy and fun for everyone, is now available on the App Store for Free. With Swift Playgrounds, real coding concepts are brought to life with an interactive interface that allows students and beginners to explore working with Swift, the easy-to-learn programming language from Apple used by professional developers to create world-class apps.
Don't Miss: The Hottest CES 2017 Highlights
I have been using the beta of Swift Playgrounds with my 7-year-old son. Swift Playgrounds is an incredible way to learn how to code. Kids get exposed to principle of coding without even knowing what important concepts they just learned. The no official release has more content than the beta. My son will be stoked to see that there are more lessons and adventures with Byte to solve.
The killer feature of Swift Playgrounds is that kids are learning with real Swift code and can transition seamlessly to develop real apps. Let's see how long it will take my son to actually publish an app on the App Store.
“Everyone should have the opportunity to learn coding, and we are excited to bring Swift Playgrounds to the next generation of programmers looking for a fun and easy way to explore key coding concepts using real code,” said Craig Federighi, Apple’s senior vice president of Software Engineering. “More than 100 schools around the world have already committed to adding Swift Playgrounds to their fall curriculum, and we can’t wait to see what students create with it.”
Swift Playgrounds includes Apple-developed programming lessons that guide students through a series of challenges and puzzles to guide three on-screen characters through an immersive graphical world as they learn core coding concepts, like issuing commands, creating functions, performing loops and using conditional code and variables. Apple will also regularly release new standalone challenges so users can continue learning new skills.
Swift Playgrounds also features built-in templates that users can modify and build on to create their own programs with graphics and touch interactions. They can then share their creations with friends using Mail or Messages or even by posting to the Web. And since Swift Playgrounds uses real Swift code, projects can be exported directly to Xcode and ultimately be turned into full-fledged iOS and Mac apps.
While Swift Playgrounds is free, you need an iPad that supports iOS 10. I had to get an new iPad Air 2, because the iPad 2 my kids used to play and watch videos is not supported by iOS 10.