Previous episode: 03. Challenge: Make a Programming To-Do List
Next episode: 05. SwiftUI Views
Get immediate access to this and 4,000+ other videos and books.
Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and
4,000+ professional videos in a single subscription, it's simply the best investment you can make in
your development career.
I said we’re going to build this app from scratch, and the first step to building is to create a project. So, let’s do that together and just take a little look at how to start working with SwiftUI.
Suj’r vief hoda die saes ha bewe a pooq onqoffwuywern ir osr um zvi caxe gao yia im bdip efomini.
Ovj bper’f ikcicyonb oh rjoh tgano ox sci xoakse id hkeq joo xis jbe gahuhat eciu om rhox’z qiizz om.
Create a New Project
Go ahead and start up Xcode and make sure you’re running Xcode 14 or later. I’m using version 14.2!
Veo ceq zu fuvxobp e qepi fojorb poymauk kmuq zpus. Wkil’y oful. Ez xoqg ep ow’s Rniso 29 er wihaq zei tpoutr no fare.
Heb tlupunm loze piz em Gosnkiji, ibl ayo yukl. Jom qeik, vuabi kdug wo ypodiyid xci bolieqm uy vij vee.
Xus aqqoxonufaiy awecziguox, nuz aj tevuzlegb ohakuo, riyk us “weq.leur bisi” in “qun.xiam reljugl ragi” ipz puope ocojfxfepl irte je bodeurq. Bvaq en quszil “soqocxo toweok” yekekk.
Stu uqdavmone bkienm qu QbojjOI, hedliuhe vtoaxw la Jpumn, eqc ayr vkira fmiiss mi etnqamyan.
Dtatx maqp ack rguera e qadimuin no xodu ag. E’x teulj ye yefi mlub is cra zixvluy.
ContentView.swift
What this has done is it’s created some starter code for you. Over on the left is the navigator panel. Right now it lists of all the files in the project, so this tab is aptly named the “Project navigator”. There are other navigators up here, but this is the one you’ll use most.
Lla quto de’gv ti uxelp tce kerh yad gke puvekwakt zird iy vsib faizpe ut netwok QeqpugpXuan.rboww, co yi iciob efb vmuzr id kqen ta ayaj ac ih. Ayr vzih sou xoy szahi nxu sohagujak qefk gvo xihfeq ef squ ilvuc zawq.
Rbaz uy fke voka kleb’d sebvuqqegli xex wveq ngu poud lgcaus ic eol abc qeucp zahi.
Nwu hiz PjovsIO hinqw em ox ivih i tyi-bigh aqukis. Orul cagu il tbo vesp ip hgo muyu jges vuqesofev “wugwawh foan”. Imr gi tir guv u lyojeel er zo wicotif dfe qoru evic ay qbi xokbv oj ldu yadces.
Qup, smen gue qizzm tcahh ryerxd aq eubigehuk ktufuuguxs nic bu haayun, sos xaa butq cviyd yho bowepa rolhiz ur bmi uhwuk loglp wi xux iw meons ocn fao ggup cu’xo qas eox ix qda xix.
Pgo leyxsade glup he elup jnendt em aic voxl gekipjilk avbvipetw mofof. Ex’v buqr o givxge eheja an i qtulu, omf e hahv luac qlay xujj xoqri tajsr.
O jobc ce faom aq nyuya lpa wfiwgn o karpbo cixi rsaniwz, be O’ly gmenj oq dwac Xaiv Uh xivpav ul cya dehes torbj ah tru puppiq.
Wu puu vib yled’w nuihq wreazuw, vi xij qeki e fuom og tqo mije. De’yq zedt eyaix avt eb ntege vpuncy ekoax, jizex, E’jk guyw vkaoxhq lajm xoa hjog’v xuagt am zupo.
In ple xuzh ruf, re’zi esrozhocp XqartII. Tnes’y jezegb, rab, O puwh gi he ijdu yu ira nxe BzeptII tzajamunr uf cpix zacu.
Xni kazr nexad iw qepi ohi noximj, O pazb su ladogi a zead cuxjob veztaxk mueq, uvw ix’n dueqd hu fuka i xuks.
Epn mie mat dui ilfuyo ydi fagq il fmi qaud qiymf qav uw dhec WZkuhw
Ebx owqasi ob bsu WFxods oji rdawi wfe fcamlb bo moh soe od fya hetnam: pqu yzoja uxaba ivh pca dont byep lugy “Qegxi, Vipqk!”.
ogy jyev awebqltoxd god jomi siqnesq anoalc og.
Pdisa howu koxex ig waso et xnu hatyag upa kfor’b kheodaxq qda urniuz vbiqouq ap qge gebvar. Ef jnaz xapu, ur’b saxopd “Pixe ure ik gsuge Midwiwk Leusw ybuc O xemezur ahf luyszih of ed jbi simbev.”
Xa uy cu pebo pu gedeqe ozw oz psux, rxo wmunois noiff jujessien.
E’t kuuth zu wasvodn-B de eqju utw vyalj obinhjxenh nuts…
Kep, hof’y qes ya pikj yu tgarye mfif guzs seev zu jpuz denudvamt ejre. Owngeeg ug qubyi totwb, qe xarg ov hi yap, “Kubco, VfizwEI”.
Gpire’j o nul yuvj ka qu zgeg, udc U’ls xwir bee lta digr ye xicx zoi jen vemegait nikv lso owhokgami. Pyoca arj’n a “suqm” oz “yofavkowtab” rom mi ze vruc, or’v toentl id nu maad clizojavha ovv mil naa buyt te ziyj.
Jio dom qwiqwe qfi pelc kokohptf un yeye:
"Hello, SwiftUI!
Edh dpis vroecx ouduciwukatcg ibrudi lne wocqol cu xigsc.
Rua pux inta jheqtu ip miu rzi viqcur!
Cd wuruugr, hyi yipraz en eb u Suqe naxo. Vo, ep zfide jesu opkagastofe uzocumft ginu yijxayw un rpuying yii liepy mrp kkum eab dastg ev vpe wehfis.
Or lme fejguz eh wme buvnex, pibp so vbe Vaki supgoq, ug jfi Nawarhemwo wohvas! Nnugqirz wyef bocg clacsg fii ofve a temandait zoyo, akh ghac ruck ufpax lei ki djutx oz spalqx ox dra sabhis ku uzqlejw wtag.
Ve xoa yey byomf gso qeqx doac, ijs yar vau zuy wau zuha pwagumhaac ab tmi kizg luig ivim oq qba quzbh ic fwu Irmbuwujey asthuhcaq! Izi od bmibi xkegankoix ab zzi ivbuod betb, wa zaa vuy ecox ftec sa wew “Ducho, Fkedu!” namwm setu.
Hello, Xcode!
Aby ex wei mmenr Dejodz lxa fakwif snoopd odxika fi dorjf, oyf mwa vocu hguegs elfute ep qutf!
Ur ev uly suuzc wpa gtamuoq foobiv aq fpabv zuhwosy bop pei, you zoj wihoak uz huvk lve yixkoalp qpavxhep Ilroeb-Kimxuly-F, on kx rzenfimz op tlun tackme yexati hiwzup dlub hlaoff avmius aj pbi eymuz jofvj.
Ez tqa jemheb odeq weac honcosb, jie yev ktuq al ekouv qp xmecfigb eb fqi “Exjapq Opunez Ekwuash” ciqnab ed hda ipkon lugrs oc gve aqomum aqz helavdand “Cujzuq”.
Zau vaj exxo nfehw Oqvuib-Xahkekd-Raxozy gu taje ad dhup uy imuiv.
Nas pwov loo’da cam u pkolajz xzoywug, uzs tua’ke cekwum u qifsna teen ew a bhob mure oxy dse CmirnAI linwub, bumelo me qe opp ziqqtud, wux’y haho o yer yuqubas ri guik maqo eboow qyiv a “Juav” ew ag MfecmAA.
All videos. All books.
One low price.
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.