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

TermMeaning
XcodeApple's IDE
letConstant declaration
OptionalValue or nil
structValue type
VStackVertical stack
@StateLocal view state
ListScrollable rows
URLSessionNetworking 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.

โ† Submitting tasks and earning your certificateApply for the iOS Development (Swift) internship โ†’