Dykk inn i iOS-utvikling ved å få en solid forståelse av grunnleggende konsepter, inkludert Xcode 13 IDE, Cocoa Touch, og den nyeste versjonen av Apples anerkjente programmeringsspråk, Swift 5.5. Denne grundig oppdaterte guiden lærer deg Swift-språket, gir deg innsikt i Apples Xcode utviklingsverktøy, og utforsker Cocoa-rammeverket. Du vil lære om Swift sine objektorienterte konsepter, bli kjent med innebygde Swift-typer, og utforske Swift-objekter, protokoller og generics i dybden. I tillegg vil du få en grundig innføring i livssyklusen til et Xcode-prosjekt, hvordan nibs lastes inn, samt forstå Cocoa sin hendelsesdrevne design. Kommunikasjon med C og Objective-C vil også bli belyst. I denne utgaven kan du oppdatere deg på de nyeste funksjonene innen iOS-programmering: Strukturert samtidighet med async/await, oppgaver og aktører, Swift-naturlige formattere og attribuerte strenger, latente lokaliseringer og kastegettere, forbedrede samlinger med Swift Algorithms og Collections-pakkene, samt Xcode-forbedringer som kolonnebruddpunkt, pakkesamlinger og Info.plist bygginnstillinger. Det er også gjort forbedringer i Git.