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.
By Sam Davies.
The most widely-used interface to LLMs is the chat interface, through tools like ChatGPT.
In this lesson we’ll take a look at how to best leverage chat-based LLMs in the process of
building iOS apps, and discover some of their limitations.
GitHub Copilot for Xcode is a tool that integrates the power of GitHub Copilot
directly into Xcode. It uses AI to suggest code completions, and can even write
code for you. In this lesson, we’ll explore how to use Copilot for Xcode and
investigate any pitfalls we may encounter.
Cursor is one of the front-runners in the AI-powered IDE space. It’s a
powerful tool that can help you write code faster and more accurately.
In this lesson, we’ll explore how to get started with Cursor and see how
well it works for iOS development.
Claude Code is a tool that exposes the power of Claude directly in
a terminal CLI app. In this lesson, we’ll explore how to get started
with Claude Code, investigate its project-wide capabilities, and use
it to build and fix a test suite for Yesterday’s Weather.
Xcode 26 introduces extensive AI-powered features—integrating many of the
tools we’ve explored in this course. In this lesson, we’ll summarize the
new features, even though they’re not yet available.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.