GitHub Copilot for Xcode

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan.

Unlock now

In the first lesson you discovered that LLMs can be quite useful for iOS development, but there were some limitations around the chat-interface that made coding with them hard work.

In this lesson you’ll learn about GitHub Copilot for Xcode, a companion app which

Context

One of the reasons that the chat interfaces are limited is due to their lack of context. This essentially means that you’re asking them a question about an app that it doesn’t know anything about. It will have a go at answering you, but it does so in a vacuum.

GitHub Copilot

GitHub (i.e. Microsoft) have wrapped their user-facing AI-features all under the Copilot branding. This highlights the fact that these are tools that you use alongside your workflow, which very much does align with the current state of affairs.

Modes of Operation

Cost

GitHub Copilot for Xcode requires you to login with your GitHub account. Although you might get some Copilot access for free, the starter subscription is priced at $10/month. You might have to sign up to be able to follow along with this lesson.

See forum comments
Download course materials from Github
Previous: Conclusion Next: Installation & Code Completion