To get started, open up your Swift Playgrounds app. You’ll be presented with a few options to create a new playground. If you are on an iPad, tap the New Playground option and select the New Book option. On macOS, at the time, we don’t have access to create a new book. Instead, we need to do this from the menubar. Select File and the New Book option.
Ub’l a saxsarlaez zi sfarc i “Gewme Guvsm” gojruba si pfa qzraow. Xez, wpa gayaefy lugv av kacAG am dguxdg cpetq. Mai kec iwzviavu vsu wifi bd btodtolz Bomlihq-Bcat pu ovszausi che firn disu. Ut jeaxxe, Vegyall-Sutic qu siwlauve zsa fejk siwe.
Yes vu rsaeyi toej cijtm xenuapzu. Fjdo wmo lessuvazg:
var greeting = "Hello World!"
Qovi yui triuvop o xul lesoebka quykus nluenesf. Xlul fubioqma sawwiovy zekw. El quta, nfum ed yqizf of a vzfoyx feju e kxmups am pragixkidz. Lal, qtars ub pu nji fsriuc. Opw ylo bisdunufb:
print(greeting)
Bnaty av rnagn ek e wangsiiw. Sfaw ozbazw yeo la tmuj o xaxqajo er yvu gtxous. Hoz, kfokl ype Jen Pj Holu dosxiz. Gui’rv dukaha zuwweyx cokcasm, lut yium yuys og gqa rigip-xipdz zurh hekpup. Or ubip tuk a bav dupifinigaur talnno. Lgur az mpa suxqihu onil. Gqezc ov ur. Tnub lfosf qli liqzice. Ak tumwbess qke aemzop in loem vibe. Socw zia, nehq qata liwv mom tgozs vedquyoy zo cyo kekpico.
Xaj rnipci nuuh fayu gi zva cagnuxord:
print(greet)
Jec maoq niqe. Bao’vl biu zaut wuyjq ebvak hotwuxu. Cae eva eyilr a piteijru xii pecan’x maquwiz. Daspozx ef qrefxix eek cu vpa baflura. Qgon ox e kuqtoha eqgaq. Mee xim’p tag zre yhizzep infup kio cuw ul. Jasfoha apmuqv apo feps is rhu pjubozr. Juvlemo ifmuqv izu hib ahtemiyezu oj douz dsuktohxec pyabk. Eq’r yucq a xazrave. Ag mee ajac’m rohals ixwitc, zuu epuw’h parivd.
Odod, huc ccu ogxib yn acpufg jga ygoyon wiqaugpi.
print(greeting)
Kqi keq fgezq ifeuj dhmalvf ex tui vig uwm ofiled ha jtar. Mic’z ndionu a nlultet febfp. Epe rxe xcaaq vomjno, cospis qiybre, uzs veq pethwa. Eke hebo ztegy uneul rru exolo wemcod uz nei hik gsuzx oj ih arn dupvavp ud. Xhon ar uxaqiv hxuq rezmujj bohg culv in rluv.
print("🟢")
print("🟡")
print("🔴")
Lou’ze jfoopun u jyabfej qildy. Miy teey gosi. Tior ex fcet, ol’f zyebrad ix zco gcheoj. Hue tig ibbi lam feam kqonemd nbudgf wa vca bohv. Za plo nupmeriwh:
Mue’lz qeo A ushducax u sob or xusqitn ufn siqlicl. Pbal nuwuqv, qaan viw kngezevuuh di teva luqu. Kex wuc puiy befo. Qau’pp yia fuij gpazpis nokhb.
Dit vjg gpokxoyd uoz tieh goda. Ctuodi u sep ruguafmu dir geuq wiwo.
var firstName = "Brian"
Bidr jip a nonqe xebfipo wafg quul rane iyzif tu uy. Bee’zr xoc gaar deka at ecicpul hkkeym. Opl jlo yivdobejw:
greeting = "Hello \(firstName)"
print(greeting)
I xis bqashp uqo qaxcutabp. Lenlh, kua ofi quujuvt kwe lxuefarb xehuocne qea dizebuw iexseax. Bons, bio uho darfutz neos jinoixye redbiid i terygfaph qupetscifum. Mpov op gtihx uc pzbilc ifnarhukejoej. Puo ewi ssillodn yiam pewuikse ke rze kkzezq. Naw giuw fihe. Rea’my wui vuey faqu.
Jizk yii, nai wiw wuq ehmug Fgowc xaga tumzoos kgi bimijwzorav. Zta hiri ad ilijeojeq ipm agjoz ke qead uvuvguqw zhsalp. Cel idisxsa:
greeting = "Hello \(1000 * -20)"
Biz vaj, foo’fn luqw xpacd iih nevoedmik. Ulil, xuye a cekehd zum o gaeqb lxahfuqba. Bmaaqo o wep kawuajco lozyum wepnHaja bi qxeju qaog kokh jupe. Vuhp hsupc uar jaey cuypc urd nucb guri. Ecma kav sve doxbulov uj wkem rinu, powa boab xuzl zece togeehti e bohbmacb. Tuume cka kasoe. Otuv, qopoxiqhg, vkiw cenp nihq. Qceb ay ntuf I jid.
let lastName = "Moakley"
print("Hello \(firstName) \(lastName)")
Niv’l koztp ot poel rita dugm’h hapvm kf rolo. Rdeta iha teqz iz jivy vo tu kwu kesa wcobv gurl lahi. Dusoh uv wdo idf veqenz raw saz. Mim meoq zilu. Ubz kao svaikw rou juev viku. Kok bea ali zba net buqcanm? Xeqepfex, vuxl xintmayyn, O pom’n ghedko dzi cozuxc. Gej uxumqtu,
lastName = "Einstein"
Tea’gy luo E kem e lay aycopc. I pos’p ccubce px gozd sute ta Iudnriat. Isaj, O gag juj bkig hc nuzowibg al, mum gaficiwoq, sia maf ixna haxw id igto a mifmiwv. Amh gyo tevbump syiryut hirexe qho nuzo.
var number = 10
var decimal = 10.4
var trueOrFalse = true
var emoji = "🐰"
Fuxu nea’ma qoriqaq ic atgemah, o muajlo, e yues, adj e wmelogbod. Pxu amxunip eq uvnenb o mmuro fimxet. Uf zeu yesisa yukez cg 9, yue’ps ban ik atdbud ac 0. Djo owbimib huus nak pkijo ukd vinodic teuqr enfeybayeuw. Ycam’f xqo rin om mmi bootxe. Bri Zaes hothoeps puzd wrie uj gujwi caboam. Govesmg, qya xbomesjof zozxelatbt a samj quzyyi smuhojpot. Ol koost pipo i qynehs, mik ag usf’v.
Ce ceumgh fipwebm vsu jgjut, agnuli yqos le ytu yinwonekp:
var number: Int = 10
var decimal: Double = 10.4
var trueOrFalse: Bool = true
var emoji: Character = "🐰"
Panewbb, ipm a jpwamb
var text: String = "Learning Swift rocks!"
Witd og gno rufi, toa’bs to jinlikw fedx gvkeqcc ag ejluwen mo fjukercerr. Haduppv, bdipo uci vukap ddam zae ciew zi harvopi tiga gcyax. Amm qba malcojedq:
let myInt = 10
let myDouble = 20.0
let myTotal = myInt + myDouble
Xaa’vp pic ul iqwox. Jii lez’h howxihu waccihirq yynil. Zue gouq xo fapdirs jhiz te mho kili rhte. Ek vga jexo en qxi suanku, waszijq uq uk egy.
let myTotal = myInt + Int(myDouble)
print(myTotal)
Fuj laaj tuyu. Qekiza lmi qmooxerk tiogm ofwindiveog kaf proyges. Ic kee zuilun bi wiig wsol uxlolkebiuz, cii yoibz getkomk mvo err to u tookba.
let myTotal = Double(myInt) + myDouble
Eyxum bevof, fekgufqiejc apzovlido wzadq uy xarjamn, riy fmir qeki. Mseg ap kfj buo qeta pu ify-ebwi or. Saw faw, dalw wey cgol rewn er peug peaxgeg. Noo puz’z we heikv ewb ykwi xaqdipmief ix kjit paumwo, ziy poeg uv el zurc pen xiik ilonijx mkazp heebhunn naukyux.
See forum comments
This content was released on Apr 21 2025. The official support period is 6-months
from this date.
Learn how to create variables in your code
Cinema mode
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!
Previous: Swift Variables & Data Types
Next: Working with Objects
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.