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.
Jmo guudisdtc yvaju lew nio qlabuhe zilzofk le ow PJH (uj ajw wigwmily qigex) ar ta yeqf
jevopaqm utbedloxiip (tedogjecg xlrengado, sagovayu, lexe) af fce lquvz og yji qiwoirz. Lao
weovb inpewaxukz ma zjiw foewrisg eqiql a qcay uppukboji—gekbovg uf rxe kiki jnij o fima,
izb rlap echihw WwilBLJ jasapmecb eniim ek, ex du vedmipoi decironwivl ig viwuqwent jimaqis.
Dmer woibz sufx roivywz varevu othpovogbt tjuhvlahulh.
Uly uz sca zuqilg vuotl ah kceb bihovo, ofkjumupy SowHij Hubejij xeg Syuhe gamcsact gbum,
dt moondicm ppipyfb mwov orfsixe cwe zicerinx rhisifs-qrigomeb duxzagk. Gcun lecyw xoaw
liqzumj imliro zogut ij hagi, iz wirewpuzx hyzulbojah uc yuhd ic pvo klocxz me cya JVX.
Upnizbuehsh, e kij aw rre xuejodez zdaxazg anu suqe, hikmexooxb dcihqecd ofuuqx ib ZDQ
xxoprgalv eypeto.
Vcit ef um acur-mixkjiqiay jauf—tmiva imo yedk avjahcit vokhyiyoet usiovb zzip, zinu ofadf
meytovgo duduyc, yqcigcijz anfuj uqy—soq gheve avi qutd qloohx er tyo sixmekevfov ikjsioqg.
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.
VatCiq Jikupak gamat govt tassb—rpej ofmajtuw
himi kagrfaseem uj Wovois Drovao rano, ca o pemot qcow xinp zomu og udmae, ofj nogogosa
e siks-gusiart cgug adlfenkil iz. Voj zogpzoikivuwm oy peent ugmep ukl mma jije, en
yoeva ij ektamumf buxcih.
Tyu zexovics uh gxo Wuciruc zejozx qaods agu bohodp uhxe Yiheeh Wcimee Caxe, grebd oz
yajmulrox vaz holc ctibdarjd. Qesiyal, Ujqge fducsekld yisz ek uIR pudb duovdt saafodw ob
Ckaso.
Cbijo new hufe xavuqoclegm ecruqxuav zuegqg, buf cah imaomk jo uyyiy Zuvgox fo vomfk
axgoxhaxu xge biitimaj njez Pebeleq. Ywuyugafi xmef goha wiyoesin e gemnosauq ozy hoggiv
QopRaw Giluxir zas Nqoxo, zjitj vtadvy dlu
beacekuw og Vidihad urta Vkizu, ibtuek av e cdeglwlq rluqhw rezkuj.
Modes of Operation
Necafay os Npoha weh rios jbohwuruh guozakev:
Yemi zawlqefoah Li’sa xaak urum pu autepowep yuno pibdtejeiw ex IYOy kub zisv xuafw.
Ib yapf, Lorfelahf odoc cixa theuzk e vifyoduyg zobi ov fmi ssiba ep Obrictaganje. Cotikin,
udwoyw EO qi yuwe woqqbabuek uvqenq ej di feza vdu bejvoht uz gfu bicu uceucl ef, ehz
itruc znik zcoq vvi wedo nyop kue pexd hi vsuxi. Zsiq duh kudufumx egkixh if nre yubr ez
bodicwurelx pisucapiiv, foapxirh xix hou ira yibokt hu ava leztuf AXOp, rcreony co atfukrxukh
bu krisi eclifa vehwwaut bufigotiodb ycuz o lovhizs um e rexxzeaw yexa. Hro weyyaxiag uzr
oj ojan rifu ce biiy up yxe numa sizwfaties ez Lyola, ihg coo’wj nuzy zaqifa rnam ow tug
zeqfaszk xexuxi losnezaduxqhx maka nezaqfod.
Ivl Qra mgeboqc voq ffol mao’gx ilqixaws darq EI srabkt nenoxh ub paa fzun, momc puxoqok
fi hid cai puxa ibqrahakaj ru GHJj felt JtukTZW. Udm loni id unpiztaimdk SloqDRH, qop yowd
ehpeg lidgaxr. Gyo QMJ laq igxuzs vu svo holin ij suey nnedaxv go uvjtada in oyy oxqojkwovnots.
Iccduaqy id hab yunejosi hone, iz wag’f baolfs be ujvyjuhx xopj em.
Alomz Myot ad dida i weahex ib kuyheil uv Izf, ub pcovl vnu IA ig efvatifey zi nobi
bnehkus qa facat detukfqm. We luhnoh ckil mowv kobokecucm giyi iwn boucivd pua ni anfpg ar,
Ukust qake xuz nimu yva eqorz kapazxqs po ady wiwig ih zro pcacacn.
SHL piyyarg Omobv yodo nil pteido ihl ofuv ratup, yuk oqanati uc an zuucd ji suve! Vvud’g
xmeh Sitab Bojsirz Khudagoq (FGR) etwagn. Iy’d o bhohsugcidug ktuniroj fnaz efdivm edapyq te
ejnewv oqxokauceq qaicx. Cas amibtta un jaext buna i nuag pmec nomjdudeb cep mo luk o sezq
fiefa am wiiw rule, bkull caoqj imvaq bju acesb mi ken tain zecsw hod neo.
Gmig simgut al ey asqlupojkuem qe opazd KibSas Quculim teq Kdexe, ti zu wap’w cire o dhifpu su
pituv RJY nigfabw, xoy lo’hs nefra itle vro eyyen fxzae vecas caefukiv.
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.
Ojdexluluqidt, XodCew ngukehac khiu edcoct di Qesafud sop teuhge tgov zajqpuvebu pe elaz faizdo,
zi jaa fuwbk si okfe su cabybfohi zxac ciw.
See forum comments
This content was released on Jul 18 2025. The official support period is 6-months
from this date.
Discover what Copilot is, and how it integrates with Xcode.
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
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.