Explore the major features of Xcode 15, the integrated development environment for developers of macOS X, iOS, watchOS, and tvOS apps.
Overview
Syllabus
Introduction
- Becoming an Xcode expert
- What you should know
- Installing Xcode
- Creating your first Xcode project
- Exploring the user interface
- Xcode settings
- Working with files
- Using Quick Help and documentation
- Groups
- Localization using .xcstrings
- Working with color sets
- Adding app icons
- 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