Swift Playground
Swift Playground
Download on App Store

This page is not an official page of the app or its developer, but an independent editorial publication created for informational and commentary purposes. Unless expressly stated otherwise, neither the app nor its developer is affiliated with, endorsed by, sponsored by, authorized by, or otherwise officially connected with MWM, Apple, Google Play, the app publisher, or the app's developer, and nothing on this page implies that the app was developed using MWM's services. Any trademarks, logos, screenshots, and other content remain the property of their respective owners.

Logo of Swift Playground
Download on App Store

Swift Playground

Go from solving interactive puzzles to publishing your own creations on the App Store. Master Swift and SwiftUI with the same powerful tools used by the pros—all right on your iPad.

Key Figures

Downloads

3M+

User Rating

3.9/5

Total Ratings

11K+

Publisher

Apple Inc.

Category

Education

Locales

16

Latest Version

4.6.4

Size

1.3 GB

First Released

Sep 13, 2016
Features

From First Logic to First App

Swift Playgrounds makes learning to code feel like playing a game while giving you the professional tools to build and publish real apps directly from your iPad.

Solve, Play, and Learn

Master coding fundamentals through interactive 3D puzzles that turn complex logic into an engaging gaming experience.

Professional Code, Real Results

Build with SwiftUI—the same technology pros use—and see your code changes reflected live as you type.

FAQ

Frequently Asked Questions

Everything you need to know about Swift Playground

What is Swift Playground?

Swift Playground is an app designed to make learning to code and building real apps fun and interactive. It uses Swift and SwiftUI, powerful Apple programming technologies.

Who can use Swift Playground to learn coding?

Swift Playground is for anyone, from eight to one-hundred-and-eight, regardless of prior coding experience. It is perfect for beginners just starting out.

Can users build real apps with Swift Playground?

Yes, users can build real apps on iPad using SwiftUI with Swift Playground. The app provides a unique learning experience leveraging the iOS SDK.

The following screenshots and description are sourced directly from the app's official store listing and are the property of the app developer.

App Store

Screenshots

Swift Playground - Swift Playgrounds iPad interface showing a 3D coding puzzle with the character Byte and Swift code editor

Swift Playgrounds iPad interface showing a 3D coding puzzle with the character Byte and Swift code editor

Swift Playground - The More Playgrounds screen in Swift Playgrounds featuring various coding lessons and app development modules.

The More Playgrounds screen in Swift Playgrounds featuring various coding lessons and app development modules.

Swift Playground - Swift Playgrounds interface on iPad showing a Swift coding lesson and an interactive 3D game world

Swift Playgrounds interface on iPad showing a Swift coding lesson and an interactive 3D game world

Swift Playground - Swift Playgrounds app on iPad showing SwiftUI code for a design challenge alongside a live visual preview of the user interface layout

Swift Playgrounds app on iPad showing SwiftUI code for a design challenge alongside a live visual preview of the user interface layout

Swift Playground - Swift Playgrounds interface on iPad showing SwiftUI code editor and live preview of a Date Planner app.

Swift Playgrounds interface on iPad showing SwiftUI code editor and live preview of a Date Planner app.

Swift Playground - Swift Playgrounds interface on iPad showing SwiftUI code and a live preview of a Date Planner app.

Swift Playgrounds interface on iPad showing SwiftUI code and a live preview of a Date Planner app.

Description

Swift Playground makes it fun to learn to code and build real apps. You solve interactive puzzles in the guided “Get Started with Code” and learn the basics of building apps in “Get Started with Apps.” You experiment with a wide range of challenges and samples that let you explore unique coding experiences. Swift Playground doesn’t require any coding experience — it’s perfect for anyone just starting out, from eight to one-hundred-and-eight. The whole time you are learning Swift and SwiftUI, the powerful programming technologies created by Apple and used by professionals around the globe to build many of today’s most popular apps. And because it’s built to take advantage of iPad and the real iOS SDK, Swift Playground provides a one of a kind learning experience. Lessons Built-in • Apple-created lessons guide you through the core concepts of programming by using code to solve puzzles • See your code run in a beautiful, interactive 3D world that you can rotate with a finger and pinch to zoom • Animations introduce each new coding concept at a high-level before you dive into the puzzles • Glossary and built-in help pages give detailed information about available commands, frameworks, and terminology Explore and Create • Interactive coding shows the results of your code instantly, alongside your work • Step through code in playground books to highlight each line as it runs • Books provide a head start to create your own playgrounds that use graphics, sound, and touch • App Gallery walks you through the building blocks of apps, like tabbed navigation and receiving input from device sensors Build Apps on iPad • Create real apps on iPad using SwiftUI • See your code changes reflected live while you type • Type quickly and accurately with inline code suggestions • Extend your app with an ecosystem of Swift packages • Navigate your code with project-wide search Smart Coding Assistance • Touch and hold to grab any command and move it around to change the order of your code • Drag a brace with your finger to wrap a block of code inside a loop or conditional statement • Drag and drop snippets of commonly-used code directly into your playground • Fix common code errors with helpful inline suggestions • Stay organized with automatic code formatting Real Swift, SwiftUI, and iOS Code • Learn the same powerful Swift programming language used by the pros to create apps in the App Store • Build dynamic, elegant apps using SwiftUI, a modern way to create user interfaces • Access iOS frameworks such as SpriteKit for 2D games, SceneKit for 3D graphics, UIKit, and more • Your code has direct control of iPad hardware, including the gyroscope, accelerometer, camera, and touch events Share or Publish • Send your projects to friends and family using Messages, Mail, AirDrop, or other Share Sheet extensions • Bring your app projects to Xcode on Mac and back again • Submit your completed apps to the App Store with App Store Connect

Download

Download on App Store

This page is not an official page of the app or its developer, but an independent editorial publication created for informational and commentary purposes. Unless expressly stated otherwise, neither the app nor its developer is affiliated with, endorsed by, sponsored by, authorized by, or otherwise officially connected with MWM, Apple, Google Play, the app publisher, or the app's developer, and nothing on this page implies that the app was developed using MWM's services. Any trademarks, logos, screenshots, and other content remain the property of their respective owners.