Beskrivelse
Swift er Apples nye programmeringssprog til iOS og OS X. Det er fuldt integreret med Apples udviklingsværktøj Xcode samt Objective C. Syntaksen er på mange måder inspireret af C# og Java, men samtidigt også nytænkende. Swift-udvikling er en meget interaktiv proces med Xcodes nye debug- og Playground-værktøjer. Vi giver dig overblikket over Swift, forklarer vigtige begreber og er så klar til fælles workshop med Swift. Kurset er herfra meget praktisk orienteret, hvor vi sammen arbejder med sproget. Efter kurset er du i stand til at udvikle dine egne apps med Swift, inklusive at bruge Swift i eksisterende apps skrevet med Objective C.
Indhold
- Xcode-udviklingsmiljøet sammen med Swift
- Her er mange nye muligheder, inklusive Playground og grafisk debugger
- Datatyper
- Operatorer
- Control Flow
- Functions
- Closures
- Enumerations
- Classes and Structures
- Properties
- Methods
- Subscripts
- Inheritance
- Initialization og Deinitialization
- Automatic Reference Counting
- Optional Chaining
- Type Casting
- Nested Types
- Extensions
- Protocols
- Generics
- Advanced Operators