Explore the major features of Xcode 14, the integrated development environment for macOS, iOS, watchOS, and tvOS apps.
Overview
Syllabus
Introduction
- Become an Xcode expert
- What you should know
- Installing Xcode
- Creating your first Xcode project
- Exploring the user interface
- Setting font and code preferences
- Using tabs
- Opening files quickly
- Using the Quick Help inspector
- Groups
- Using the canvas with SwiftUI
- The SwiftUI library
- Creating snippets
- Prototyping in a playground
- Regular expressions in playgrounds
- Creating a local repository
- Connecting source control accounts
- Creating a remote repository
- Committing and pushing changes
- Branches
- Merging branches
- Resolving conflicts
- Exploring Interface Builder
- Creating a user interface
- Connecting a label
- Connecting a button
- Troubleshoot broken connections
- Understanding pinning
- Using the debugger
- Correcting errors with Fix-It
- Refactoring code
- Creating unit tests
- Next steps
Taught by
Todd Perkins