Learning Swift Playgrounds Application Development

Learning Swift Playgrounds Application Development

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 4h 23m | 737 MB

When you need to master a new Swift concept or pitch a prototype to a client, Swift Playgrounds—a development environment from Apple—can help you quickly get the results you need on your iPad or MacBook. In this course, Steven Lipton shows how to leverage the full power of Swift Playgrounds in Xcode and on the iPad to quickly prototype and present your ideas, as well as create your own playground book. Steven demonstrates how to quickly write code in iPad playgrounds without a keyboard, debug and test code instantly with quick looks, build interactive presentations with live view in UIKit and SwiftUI, and use rich formatting and markup to make your playground look sleek and professional. To wrap up the course, he steps through how to put together a playground book for demonstrations.

Table of Contents

1 Playgrounds for the pros
2 What you should know
3 Using the exercise files
4 The Xcode and iPad Swift playgrounds
5 Open and code with templates
6 Editing in iPad playgrounds
7 Adding Swift iPad playgrounds
8 Code an iPad playground book
9 Run an iPad playground
10 The Edits folder of playground books
11 Create an Xcode playground
12 Run an Xcode playground
13 Quick Look
14 Challenge Pizza model
15 Solution Pizza model
16 Duplicate and rename iPad playgrounds
17 Live view for UIKit
18 Frames in playgrounds
19 Auto layout
20 Table view controllers
21 Navigation controllers
22 Challenge
23 Solution
24 Add image resources
25 Convert code to sources
26 Import sources and data
27 New playground pages
28 Playground sources and scope
29 Debug with Quick Look
30 Challenge Menu selection
31 Solution Menu selection
32 Files in iPad
33 Add resources
34 New playground pages
35 Add sources
36 Exporting playgrounds
37 Documentation and help
38 Debug with iPad playground Quick Look
39 Use assessment status
40 Challenge
41 Solution
42 Live view for SwiftUI
43 Basic SwiftUI
44 List in SwiftUI playgrounds
45 Use sources
46 Use image resources
47 Models in Swift UI playgrounds
48 Challenge
49 Solution
50 Formatting markup
51 Bullets and lists
52 Markup on iPad
53 Markup in assessment status
54 Markup in Help
55 Add markup links and navigation
56 Hide code
57 Editable code blocks
58 Interactive code
59 Code completion
60 Challenge
61 Solution
62 Book structure
63 Add book structure
64 Add resources
65 Add modules
66 Create book manifests
67 Chapter manifests
68 Page manifests
69 Test and debug the book
70 Live view pages
71 Use HTML cutscenes
72 Use Swift cutscenes
73 Challenge
74 Solution
75 Next steps