iOS 10: Taking a Closer Look at Apple's 'Swift Playgrounds' for iPad - MacRumors
Skip to Content

iOS 10: Taking a Closer Look at Apple's 'Swift Playgrounds' for iPad

At WWDC last week, Apple revealed its all-new Swift Playgrounds iPad app, which aims to help younger users learn how to code in Apple's programming language by making the experience more interactive and fun.

For those unfamiliar with Swift, the open-source language was announced by Apple at WWDC 2014, and developed over four years to be "concise and expressive" in order to make coding for iOS, Mac, Apple TV, and Apple Watch more approachable.

Swift Playgrounds
Using Swift Playgrounds, Apple invites users to "solve puzzles to master the basics using Swift" and "take on a series of challenges" to step up to more advanced creations. Swift Playgrounds requires no coding knowledge from new learners, but it also "provides a unique way for seasoned developers to quickly bring ideas to life," claims the company.

Users start out by learning the underlying concepts of coding, like commands, functions, loops, parameters, conditional code, variables, operators, types, initialization, and bug fixing. The learning takes place as users create code on the left side of the screen, while they observe the results on the right side in real time.

Learning to code with Swift Playgrounds is incredibly engaging. The app comes with a complete set of Apple-designed lessons. Play your way through the basics in "Fundamentals of Swift" using real code to guide a character through a 3D world. Then move on to more advanced concepts.

The Swift Playground interface supports the iPad's Multi-Touch capabilities, and lets students tap, drag, or type text and numbers, and then interact with their creations.

For example, tapping a number to edit it brings up a pop-up keypad, while statement boundaries can be conveniently dragged around existing code. Commonly used pieces of code can also be dragged from a Snippets Library to minimize typing.

In addition, a specially designed QuickType keyboard for coding lets users quickly access commonly used characters by holding each key, and intelligently suggests commands in the Shortcut Bar as users type.

Swift Playgrounds
Swift Playgrounds also comes with templates that are pre-loaded with advanced code to help users integrate iPad technologies like accelerometer, gyroscope, and Multi-Touch into their programs.

Students can add their own graphics and audio to these templates, and their completed code is readily shareable over Mail, Messages, and AirDrop, and they can also post video to Youtube of their programs in action.

Once users have mastered the basics with the app's built-in library of lessons, they can advance to new challenges that appear in a regularly updated App Store-like area of Swift Playgrounds. Finally, any code created in the app can also be exported to Xcode and vice versa when students are ready to take the next step.

Swift Playgrounds will be available in the iOS 10 public beta this July. The final version of the app is expected to launch for free on the App Store sometime in the fall. You can watch Apple's WWDC demo of Swift Playgrounds in action here.

Related Forum: iOS 10

Popular Stories

apple pro tell logo

Apple Launching Five New Products This Friday

Monday November 2, 2026 1:22 am PST by
Apple is releasing five new products this Friday, November 6, following pre-orders that opened last week, including its first touchscreen MacBook Pro models. The following new products will be available from Friday: iPad mini with OLED display and A20 Pro chip iMac with M6 chip 14-inch MacBook Pro with M6 chip 14-inch MacBook Pro with OLED touchscreen 16-inch MacBook Pro with OLED...
Apple Logo Gradient 16x9 1

Apple Isn't Done With 2026: Here's What's Still Coming

Monday November 2, 2026 7:27 am PST by
Apple's busiest season isn't over yet. Far from it. With two hardware launch dates still to come in November, plus software updates and new smart home accessories running into December, there's more on the way from Apple before the end of 2026, so be sure to stick around. Below, we've rounded up what's still coming, along with one date in particular that's worth watching if you're a holiday...
iPad Pro 2024 vs Air 2024 Feature

Three New iPads Rumored to Launch in First Half of 2027

Sunday November 1, 2026 7:27 am PST by
After announcing a new iPad mini with an OLED display earlier this month, Apple plans to release new iPad Air, iPad Pro, and entry-level iPad models in the first half of 2027, according to the latest word from Bloomberg's Mark Gurman. In his Power On newsletter today, Gurman said the next iPad Air will also feature an OLED display, while he expects the next iPad Pro to be equipped with a...

Top Rated Comments

135 months ago
Is it just me that thought, when this was announced, that we're now one step closer to XCode for iPad?
Score: 22 Votes (Like | Disagree)
KernelG Avatar
135 months ago
I really wish they'd release this on the Mac, that other device that Apple used to make.
Score: 19 Votes (Like | Disagree)
135 months ago
early easy prediction:more adults than children will use this to learn swift.
Score: 13 Votes (Like | Disagree)
135 months ago
Sucks to wait til the Fall to download this. I'm actually excited for this.
Score: 12 Votes (Like | Disagree)
drumcat Avatar
135 months ago
The funny thing is this will be compelling for adults, too. Look at the iOS "Human Resource Machine". Fun game.
Score: 8 Votes (Like | Disagree)
djcerla Avatar
135 months ago
I'm looking forward to learning a bit of swift with my baby daughter as soon as she is old enough. I have done a bit of scripting in Maya in the past, but would love to have a better insight into proper programming
same, except it was BASIC and assembler on a Sinclair ZX Spectrum for me
Score: 5 Votes (Like | Disagree)
Latest Stories
Everything New in the iOS 27.3 Beta
Everything New in the iOS 27.3 Beta
8 hours ago
Apple Music's New Selfie Sing Feature Lets You Record Karaoke Videos
Apple Music's New Selfie Sing Feature Lets You Record Karaoke Videos
9 hours ago
iPhone Jailbreak Gets Past Lockdown Mode and Survives an Update
iPhone Jailbreak Gets Past Lockdown Mode and Survives an Update
11 hours ago
iPadOS 27.3 Expands Siri Mode to Camera App
iPadOS 27.3 Expands Siri Mode to Camera App
12 hours ago
Veterans Day Apple Watch Activity Challenge Launches November 11
Veterans Day Apple Watch Activity Challenge Launches November 11
13 hours ago
Best Early Black Friday Mac Deals: Save Hundreds on MacBook Air, Mac Mini, and More
Best Early Black Friday Mac Deals: Save Hundreds on MacBook Air, Mac Mini, and More
14 hours ago
Apple Fitness+ Gets Gym Strength Plans in iOS 27.3
Apple Fitness+ Gets Gym Strength Plans in iOS 27.3
14 hours ago
iOS 27.3 Adding New StandBy Mode Features to iPhone 11 and Newer
iOS 27.3 Adding New StandBy Mode Features to iPhone 11 and Newer
14 hours ago
Apple Releases New AirPods Beta Firmware
Apple Releases New AirPods Beta Firmware
14 hours ago
iOS 27.3 Beta Brings Apple Intelligence to China
iOS 27.3 Beta Brings Apple Intelligence to China
14 hours ago
iPhone Duo Gets Reachability in iOS 27.3 Beta
iPhone Duo Gets Reachability in iOS 27.3 Beta
14 hours ago
Siri AI Gets More Capable in iOS 27.3
Siri AI Gets More Capable in iOS 27.3
14 hours ago
iOS 27.3 Adds Vertical Tabs and Adaptive Dark Mode to Safari
iOS 27.3 Adds Vertical Tabs and Adaptive Dark Mode to Safari
14 hours ago
watchOS 27.3 Brings Live Rewind and Siri Recap to Apple Watch
watchOS 27.3 Brings Live Rewind and Siri Recap to Apple Watch
15 hours ago
iOS 27.3 Beta Brings Back Apple's Redesigned Health App
iOS 27.3 Beta Brings Back Apple's Redesigned Health App
15 hours ago
Apple Releases First macOS Golden Gate 27.3 Beta
Apple Releases First macOS Golden Gate 27.3 Beta
15 hours ago
Apple Seeds First iOS 27.3 Beta
Apple Seeds First iOS 27.3 Beta
15 hours ago
Apple Releases First watchOS 27.3, tvOS 27.3 and visionOS 27.3 Betas
Apple Releases First watchOS 27.3, tvOS 27.3 and visionOS 27.3 Betas
15 hours ago
iPad Mini 8 Reviewer Dissatisfied With Apple's Excuse for Lack of 120Hz Display
iPad Mini 8 Reviewer Dissatisfied With Apple's Excuse for Lack of 120Hz Display
15 hours ago
iPad Mini 8 Review Claims Battery Life is Way Better Than Apple Says
iPad Mini 8 Review Claims Battery Life is Way Better Than Apple Says
16 hours ago
B&H Photo Launches Early Black Friday Sale With Discounts on Macs and Accessories
B&H Photo Launches Early Black Friday Sale With Discounts on Macs and Accessories
16 hours ago
iPhone Duo Could Take Nearly 30% of Foldable Market in 2027
iPhone Duo Could Take Nearly 30% of Foldable Market in 2027
16 hours ago
Apple Watch Automatically Identifies Songs Playing Around You
Apple Watch Automatically Identifies Songs Playing Around You
17 hours ago
iPhone 18 Rumored to Get Larger Battery and Potential Price Increase
iPhone 18 Rumored to Get Larger Battery and Potential Price Increase
17 hours ago
Apple Store in UK Permanently Closing Later This Month
Apple Store in UK Permanently Closing Later This Month
18 hours ago
Apple's Annual R&D Spending Jumps by More Than $11 Billion
Apple's Annual R&D Spending Jumps by More Than $11 Billion
19 hours ago
Will Apple Ever Merge iPadOS and macOS? John Ternus Responds
Will Apple Ever Merge iPadOS and macOS? John Ternus Responds
19 hours ago
MacBook Neo Gets Rare $30 Amazon Discount
MacBook Neo Gets Rare $30 Amazon Discount
19 hours ago
Hands-On: The OLED iPad Mini is Almost an iPad Pro Mini
Hands-On: The OLED iPad Mini is Almost an iPad Pro Mini
19 hours ago
tvOS 27.2.1 and macOS 27.2.1 Likely Coming Soon
tvOS 27.2.1 and macOS 27.2.1 Likely Coming Soon
20 hours ago