Course

AI-Assisted iOS Development

Learning path outcomes

  • Understand how AI can help you in iOS development.
  • Be aware of what AI can't do.
  • Become familiar with different LLM models to assist you.

Prerequisites

Beginning iOS & Swift  or to be competent with the content within that beginner program. Also interest in leveraging AI for development.

Learning path content

AI-Assisted Development for iOS
AI is coming for your job. And your life. Or maybe it isn’t. Who, other than Sarah Connor, knows? Whilst we wait for the AI apocalypse, join us on this course to discover how you can benefit from a selection of different LLM-based technologies to assist you with iOS development. Whether it’s creating a software spec, generating code, writing tests or debugging gnarly issues, we’ll explore how you can become more productive, and the limitations inherent in current AI state-of-the-art.
Expand module content Hide module content Show module content Hide module content
Getting Started with AI-Augmented Coding in iOS
Learn how to use agentic AI throughout the iOS development process. You’ll set up Claude Agent in Xcode and configure Cursor, then use both tools to add features to an existing SwiftUI app. You’ll also connect an external AI tool to Xcode through its Model Context Protocol (MCP) server and use an AI agent to interact with an app running in the simulator.
Expand module content Hide module content Show module content Hide module content