Må vi gemme en cookie?

Vi bruger cookies for at forbedre din oplevelse af vores hjemmeside, målrette indhold samt statistik. Læs mere om cookies

Kurser

Kursusadministration

Brug for hjælp?

  • Gregersensvej 8
  • 2630 Taastrup
Google MapsApple MapsRejseplanen
  • Forskerparken Fyn, Forskerparken 10F
  • 5230 Odense M
Google MapsApple MapsRejseplanen
  • Teknologiparken Kongsvang Allé 29
  • 8000 Aarhus C
Google MapsApple MapsRejseplanen
  • NordsøcentretPostboks 104
  • 9850Hirtshals
Google MapsApple MapsRejseplanen
  • Gammel Ålbovej 1
  • 6092Sønder Stenderup
Google MapsApple MapsRejseplanen

iOS App Development workshop

Apple har udviklet Swift, som er et intuitivt programmeringssprog til at skabe apps til iOS, Apple TV, Apple Watch og Mac-programmer. Swift er nemt at bruge, det er open source og et hurtigt og effektivt sprog, som giver feedback i realtid. Udviklere kan skrive mere sikker og pålidelig kode, spare tid og skabe endnu bedre oplevelser med apps. Apples Swift Playgrounds og Xcode er brugervenlige platforme til app udvikling.

Evaluering

5stjerner

Alle arrangementer på Teknologisk Institut bliver evalueret af deltagerne. Stjernerne angiver deltagernes gennemsnitlige tilfredshed.

Evalueringen er baseret på: 1 besvarelser

Fakta

  • Workshoppen er Apple Certificeret – eneste i Danmark.
  • Du lærer at udvikle apps til både Apple TV, Apple Watch, iPhone og iPads.
  • Da du også arbejder med Apples teknologi Swift Playgrounds, kræver det ikke meget erfaring i programmering at kunne deltage.
  • Instruktøren underviser Apples egne folk og er Apple Mentor Trainer.

Forudsætninger

Det er ikke en forudsætning, at du har rig erfaring med programmering. Har du f.eks. nogen erfaring med JavaScript, Java, C# eller andre sprog, vil det være tilstrækkeligt for at deltage. Workshoppen er ikke et tungt programmeringsforløb.

Indhold

Introduktion til Swift
  • Baggrunden for Swift, basis syntax, konstanter, variabler og data typer.
  • Lær at definere konstanter for værdier, der ikke ændrer sig og for værdier, der gør.
  • Få kendskab til de data typer, der er inkluderet i Swift og hvordan, de hjælper dig med at skrive bedre kode.
Interface Builder og layout
  • Lær at navigere gennem Interface Builder, tilføj elementer til canvas og opret interaktion ved hjælp af kode.
  • Vi gennemgår også det grundlæggende omkring Auto Layout til opbygning af letforståeligt design af interfaces.
Operatorer, funktioner og kontrol
  • Benyt logiske operatorer i Swift til at tjekke og kontrollere konditioner og statements i koden.
  • Få indsigt i hvorfor klasser er anderledes end strukturer – og hvornår, du bruger dem i stedet for strukturer.
Model View Controller og tabeller
  • Organisér filer, strukturer og klasser i det design-mønster som Model-View-Controller består af.
  • Oprettelse af tabeller i en iOS app til et nemt interface.
  • Du lærer at definere dine egne celler, forskelligt udseende af tabeller samt hvordan du indsætter og fjerner celler.
Samlinger og loops
  • Lær om de forskellige samlinger, der er til rådighed i Swift, og hvordan du vælger den rette til din app.
  • Opret loops i Swift, som du kan kontrollere og bestemme, hvornår skal stoppe.
Interaktion med internettet: HTTP og URL Sessions
  • Lær det basale i hvordan data fra internettet sendes og modtages, hvor URL’s virker, og hvordan du henter data til din app.
Protokoller
  • Hvad er protokoller, hvordan anvendes de, og hvordan skriver du dem selv?
  • Du lærer at få objekter til at kommunikere med hinanden, og hvordan du udvider protokollerne med delte funktionaliteter.
Introduktion til SDK
  • Du lærer om de grundlæggende værktøjer, teknologier, interface elementer og mønstre, der skal benyttes for at lave iOS apps.
  • Herunder grundig gennemgang af iOS elementer, Apple Developer Tools og kodning.

Form

Kurset afholdes på engelsk.

De to første dage
  • Får du en introduktion til Swift.
  • Du lærer det basale ved Swift-programmering, syntax i sproget, de logiske funktioner og mønstrene i kodningen gennem øvelser.
  • Vi benytter også Swift Playgrounds, en revolutionerende iPad-app, hvor du lærer Swift på en sjov og interaktiv måde.
  • Appen kræver ikke erfaring med kodning, og den er derfor meget velegnet på begynderstadiet.
De sidste tre dage
  • Handler om SDK, hvor du får en grundig indføring i SDK’s interface builder, canvas, hvordan Swift og SDK arbejder sammen samt hvordan, du skaber dine egne iOS apps.
  • Vi tager også Xcode i anvendelse. Xcode er en samling af værktøjer udviklet af Apple til programmering.
  • Du kommer således omkring samtlige relevante metoder til app udvikling på denne workshop.

Materiale

Materiale og øvelser er udviklet af Apple. Materialet og softwaren, der anvendes, er på engelsk.

Diplom

Efter deltagelse på workshoppen modtager du et diplom udstedt af Apple.

Underviser

Apple Certificeret instruktør. Instruktøren er Apple Mentor Trainer og har den højst mulige certificering, som en Certificeret App instruktør kan opnå.
Har du faglige spørgsmål, så kontakt:
Andre kigger også på