

I'm going to create a blank Xcode Playground rather than a blank Playground book. Since I know I'm gonna be bringing my work into Xcode when I'm done. Today I'm using an iPad with a Magic Keyboard attached but you can do this just as easily using the onscreen keyboard or using Swift Playground's on Mac. So we're going to build this view using SwiftUI and I'm going to do it in a Playground. Now clearly my hand-drawn art isn't quite ready for primetime. I want to do a little something like this. One thing it's missing though is a nice summary of my progress through the project as a whole. So as so many engineers do at one point in their lives I'm working on building a task tracking app with tasks grouped into milestones for a particular project.

Lastly we'll take a look at a couple of tricks for building custom interactive previews with more than one SwiftUI view at once. And we'll look at how to move your code into multiple source files for building more complex Playgrounds. We'll take a tour of some of Swift Playgrounds unique editing features that can make prototyping faster and easier. Today we'll start out by creating a Playground that's compatible with Xcode and showing a SwiftUI view as the Playgrounds live for you. What you may not know is that it's a full featured environment for prototyping and coding in Swift far beyond the Learn to Code Series. And today I'm going to be walking you through the process of using Swift Playground's to prototype a SwiftUI view many people knows with Playground's as a great way to learn to code using Swift. Hi I'm Matt and I'm the engineering manager of the Swift Playground's team.
