62415 Mobilapplikationsudvikling

2021/2022

OBS: Kurset udbydes ikke E21
Faggruppe: Software
Valgfag: Eksport og Teknologi
Valgfag: IT-elektronik
Valgfag: Proces og innovation
Valgfag: Sundhedsteknologi
Kursusinformation
Mobile Application Development
Dansk
5
Diplomingeniør
E2B (tors 8-12)
OBS: Kurset udbydes ikke E21
Campus Ballerup
Forelæsninger og projektarbejde
13-uger
E2B, Sidste dag(e) i 3-ugersperioden, Ekstra dage kan forekomme.
Mundtlig eksamen og bedømmelse af rapport(er)
7-trins skala , intern bedømmelse
62522
62T28 62T29 625506256762563 62T32 62416
Forståelse for objektorienteret programmering, helst i Java, og for hændelsesmodellen i grafiske brugergrænseflader. Kendskab til netværkskommunikation er en fordel.
Ian Bridgwood , Ballerup Campus, Bygning Ballerup , iabr@dtu.dk
62 Institut for Ingeniørteknologi og -didaktik
I studieplanlæggeren
Dette kursus giver den studerende en mulighed for at lave eller forberede et projekt som kan deltage i DTUs studenterkonference om bæredygtighed, klimateknologi og miljø (GRØN DYST). Se mere på http://www.groendyst.dtu.dk
Overordnede kursusmål
Kurset gennemgår principperne for udvikling af applikationer til mobile enheder - konkret laves en native Android-app.

Den studerende lærer at programmere mobile applikationer med en grafisk brugerflade, brug af audio/video, sensorer og stedbestemmelse, lagring af information på enheden, kommunikation over internettet, samt hensyn til batterilevetiden.

I kurset benyttes objektorienteret programmering og moderne udviklingsværktøjer til mobilapplikationsudvikling (Android Studio).
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Anvende objektorienterede principper til mobil applikationsudvikling (Færdigheder)
  • Anvende sensorer og stedbestemmelse i en mobil applikation (Viden og forståelse)
  • Anvende netværkskommunikation, indhente data fra internettet og lagre data via internettet (Færdigheder)
  • Analysere og vurdere opbygningen af en mobilapplikation (Forståelse)
  • Beskrive de benyttede baseklassebiblioteker (Færdigheder)
  • Beskrive sikkerheden i en mobilapplikation (Forståelse)
  • Analysere og vurdere opbygningen af en mobil applikation (Forståelse)
  • Afprøve en mobilapplikation (Færdigheder)
Kursusindhold
• Mobilapplikationer med grafisk brugerflade
• Håndtering af netværkskommunikation
• Datalagring og persistens
• Adgang til sensorer
• Adgang til stedbestemmelse
• Håndtering af samtidighed og baggrundsprocesser
• Arkitektur for en mobil applikation
Bemærkninger
Eksamensform: Individuel mundtlig eksamen uden forberedelse.
Sidst opdateret
02. juli, 2021