Enkeltfag Engelsk 5 ECTS

Mobil applikationsudvikling med Swift

Overordnede kursusmål

Formålet med kurset er at give de nødvendige færdigheder til at udvikle applikationer i Swift. Den studerende skal have en forståelse af de vigtigste begreber, grundlæggende design mønstre og bedste praksis inden for mobil applikationsudvikling.

See course description in English

Læringsmål

  • Udvikle og implementere apps i Swift.
  • Anvende relevante frameworks.
  • Implementere brugergrænseflader i overensstemmelse med retningslinjer.
  • Bruge og forklare relevante designmønstre.
  • Bruge og forklare app arkitekturmønstre.
  • Overveje enheds og lokaliserings variationer.
  • Implementere afprøvning.
  • Vurdere og diskutere kvaliteten af ​​en app.

Kursusindhold

Swift
Xcode
App arkitektur design mønstre
Konstruere bruger grænseflader
Deklarativ UI – SwiftUI
Håndtere touch events og gestures
Tabbars og navigation controllers
Persistens
Core Data
Netværkskald og asynkron programmering
Core Location og Map Kit
Lokalisering og internationalisering
Baggrunds eksekvering
Test og debugging

Anbefalede forudsætninger

62514, Objektorienteret programmeringsevne svarende til kursus 02312 eller 62514

Undervisningsform

Kombination af forelæsninger og kursus projekt.

Fakultet

Bemærkninger

Faggruppe: AI, matematik og software
Valgfag : IT og Økonomi
Valgfag : IT-elektronik
Valgfag : Softwareteknologi
Valgfag : Sundhedsteknologi

Kontakt den kursusansvarlig vedrørende hardware krav.
Der kan evt. udvikles en iOS applikation som bidrager til bæredygtighedsstrategien.

Se kurset i kursusbasen

Tilmelding

Sprog

Engelsk

Varighed

13 uger

Institut

Engineering Technology

Sted

DTU Ballerup Campus

Kursus ID 62417
Kursustype Diplomingeniør
Semesterstart Uge 5
Semester slut Uge 19
Dage tors 13-17
Pris

7.500,00 kr.

Tilmelding