Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

SwiftUI Essential Training

Video Introducing this tutorial


Introduction
The mind blowing game changer: SwiftUI
What you should know

1. SwiftUI and Xcode Basic Concepts
Start a new SwiftUI project
Some Swift review
The code window and canvas
Modifiers in canvas and code
ContentView previews

2. Collection Views
Embed a stack view
Basic lists
ForEach
Make a new file
Extract subviews
Subviews with parameters
Challenge
Solution

3. Controls and Modifiers for Layout
Space modifiers
Color modifiers
Text modifiers
SF symbols
Images and effects
Size modifiers
Scale modifiers
Position modifiers
Challenge
Solution

4. Models and Testing
State variables and buttons
Dynamic collections
The identifiable protocol
Populating collections
Navigation
Add a model to root views
Use binding variables
Use Combine and ObservedObject in models
Environment variables
Challenge
Solution

5. Interaction
Tab bars
Alerts
Presenting sheets
Steppers
Pickers
Text input
List interaction
Animation
Tap gestures
Challenge
Solution

6. Integration with Other Frameworks
Add a map
Add UIViewControllers
SwiftUI to storyboards
Size classes and landscape

Conclusion
Next steps