2015/2016

62555 iOS Application Development

Informatik
IT, Ballerup: valgfag
Elektronik: valgfag
Softwareteknologi: valgfag
IT og Økonomi: valgfag

Engelsk titel:

iOS Application Development

Sprog:

Point( ECTS )

7,5

Kursustype:

Diplomingeniør
 

Skemaplacering:

E1B (tors 13-17) og F1B (tors 13-17)

Undervisningens placering:

Campus Ballerup

Undervisningsform:

Kombination af forelæsninger, programmering øvelser og kursus projekt.

Kursets varighed:

13-uger

Eksamensplacering:

Aftales med underviser, Aftales med underviser

Evalueringsform:

Bedømmelsesform:

Tidligere kursus:

IIOSAD-U1

Anbefalede forudsætninger:

,

Overordnede kursusmål:

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

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Designe og implementere iOS apps.
  • Anvende relevante frameworks.
  • Implementere brugergrænseflader i overensstemmelse med retningslinjer.
  • Brug og forklare relevante designmønstre.
  • Brug og forklare MVC arkitektur.
  • Overvej device og lokalisering variationer.
  • Implementere Unit test.
  • Vurdere og diskutere kvaliteten af ​​en app.

Kursusindhold:

Swift
Xcode og Storyboards
Model-View-Controller design mønster
Konstruere bruger grænseflade
Håndtere touch events og gestures
Tabbars og navigation controllers
Persistens
Core Data
Core Location og Map Kit
Orientering og bevægelse
Lokalisering og internationalisering
Baggrunds eksekvering
Media frameworks
Test og debugging

Bemærkninger:

Adgang til en Mac-computer er nødvendig.

Kursusansvarlig:

Ian Bridgwood , Ballerup Campus, Bygning Ballerup, Tlf. (+45) 3588 5144 , iabr@dtu.dk

Institut:

62 DTU Diplom

Kursushjemmeside:

-

Tilmelding:

I CampusNet
Sidst opdateret: 23. juni, 2016