Key terms and common mistakes
The words you will hear in iOS Development work and the mistakes that most often cost interns approvals.
Key terms
| Term | Meaning |
|---|---|
| Xcode | Apple's IDE |
let | Constant declaration |
| Optional | Value or nil |
struct | Value type |
| VStack | Vertical stack |
@State | Local view state |
| List | Scrollable rows |
| URLSession | Networking API |
Common mistakes to avoid
- Force-unwrapping optionals and crashing the app.
- Updating the UI from a background thread.
- Ignoring Dynamic Type and dark mode.
- Not testing on different iPhone sizes.
Want to go deeper? The free iOS Development (Swift) learning path has short modules, games and a certificate for each module.