Author
Released
3/16/2020Skill Level Intermediate
Duration
Views
- [Steve] The world is getting more mobile, and sitting at a desk with a full development environment like Xcode is not always possible. You might be working on a new idea, learning a new concept, or pitching a prototype to a client. You need fast results on your iPad or MacBook you can't get with an Xcode project. For all these situations, Apple has created an ecosystem to do just that in Swift. Hi, I'm Steve Lipton. I'm going to show you the power of Swift Playgrounds in Xcode and on the iPad to prototype and present your ideas. I'll show you how to quickly write code in iPad Playgrounds without a keyboard and how to debug and test code instantly with Quick Looks. I'll show you how to build interactive presentations with liveView in UIkit and SwiftUI and use rich formatting in markup for a good look. I'll show you how to put together a playground book for demonstrations and a lot more. So let's get started.
Related Courses
-
SwiftUI Essential Training
with Steven Lipton4h 8m Intermediate -
Swift 5 Essential Training
with Harrison Ferrone4h 3m Beginner -
Apple watchOS 4 App Development Essential Training
with Steven Lipton3h 10m Intermediate -
iOS and watchOS App Development: Notifications
with Steven Lipton3h 45m Intermediate
-
Introduction
-
What you should know1m 30s
-
Using the exercise files2m 22s
-
1. Introducing Playgrounds
-
Open and code with templates3m 15s
-
Editing in iPad playgrounds4m 57s
-
Code an iPad playground book3m 13s
-
Run an iPad playground4m 2s
-
Create an Xcode playground2m 31s
-
Run an Xcode playground2m 12s
-
Quick Look2m 2s
-
Challenge: Pizza model1m 21s
-
Solution: Pizza model7m 13s
-
2. Add UI in Live Views
-
Live view for UIKit3m 40s
-
Frames in playgrounds6m 16s
-
Auto layout3m 30s
-
Table view controllers3m 32s
-
Navigation controllers3m 38s
-
Challenge42s
-
Solution3m 25s
-
3. Xcode Playgrounds
-
Add image resources3m 43s
-
Convert code to sources3m 31s
-
Import sources and data3m 31s
-
New playground pages1m 45s
-
Playground sources and scope5m 24s
-
Debug with Quick Look4m 21s
-
Solution: Menu selection6m 32s
-
-
4. iPad Playgrounds
-
Files in iPad2m 38s
-
Add resources4m 57s
-
New playground pages1m 56s
-
Add sources5m 40s
-
Exporting playgrounds1m 44s
-
Documentation and help2m 43s
-
Use assessment status5m 23s
-
Challenge35s
-
Solution4m 25s
-
-
5. SwiftUI in Playgrounds
-
Live view for SwiftUI3m 56s
-
Basic SwiftUI3m 46s
-
Use sources4m 19s
-
Use image resources5m 30s
-
Challenge44s
-
Solution5m 24s
-
-
6. Formatting and Markup
-
Formatting markup4m 20s
-
Bullets and lists2m 11s
-
Markup on iPad3m 14s
-
Markup in assessment status4m 33s
-
Markup in Help3m 58s
-
Hide code1m 50s
-
Editable code blocks2m 33s
-
Interactive code4m 57s
-
Code completion4m 44s
-
Challenge58s
-
Solution5m 37s
-
-
7. Playground Books
-
Book structure4m 10s
-
Add book structure5m 23s
-
Add resources1m 55s
-
Add modules6m 36s
-
Create book manifests4m 17s
-
Chapter manifests2m 41s
-
Page manifests3m 31s
-
Test and debug the book4m 43s
-
Live view pages4m 41s
-
Use HTML cutscenes2m 39s
-
Use Swift cutscenes2m 36s
-
Challenge33s
-
Solution5m 29s
-
-
Conclusion
-
Next steps2m 22s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Playgrounds for the pros