Udbydes til sundhedsteknologistuderende.
Elektronik- og IT-studerende skal bruge kursusnummer 62522.
Engelsk titel:
Mobile Application Development -
Android
Sprog:
Point( ECTS )
10
Kursustype:
Diplomingeniør
Kurset udbydes under åben uddannelse
Mandag kl. 17.00-20.30 i ugerne 5-20
Undervisningens placering:
Campus Ballerup
Kursets varighed:
[Kurset følger ikke DTUs normale
skemastruktur]
Evalueringsform:
Bedømmelsesform:
Tidligere kursus:
SU-MOB6-U1
Obligatoriske forudsætninger:
Anbefalede forudsætninger:
Deltagerbegrænsning:
Minimum 6 Maksimum: 30
Overordnede kursusmål:
Kurset gennemgår de nyeste principper for udvikling af
applikationer til mobile enheder.
Den studerende lærer at programmere mobile applikationer med
grafisk brugerflade brug af audio/video, lagring af information på
enheden og kommunikation over internettet, samt den mobile
applikationstilgang til ovennævnte, herunder hensyn til og
indvirkning på brugeroplevelsen og batterilevetiden.
Derudover gennemgås hvordan en mobilapplikation kan indsamle og
behandle data fra sensorer og stedbestemmelse, samtidighed og
baggrundsprocesser, persistens, herunder databaser,
inter-proceskommunikation og designprincipper i moderne
touchbaserede brugergrænseflader.
På modulet benyttes objektorienteret programmering og
udviklingsværktøjer til mobilapplikationsudvikling.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
opbygge en mobil applikations brugergrænseflade (Viden og
forståelse)
anvende netværkskommunikation, sensorer og stedbestemmelse i en
mobil applikation (Viden og forståelse)
Skal have kendskab til relevante videnskabsteoretiske metoder
(Viden og forståelse)
beskrive de benyttede baseklassebiblioteker (Færdigheder)
beskrive sikkerhedsproblemer for en mobilapplikation
(Færdigheder)
indhente data fra internettet og lagre data via internettet
(Færdigheder)
opbygge en mobilapplikation (Færdigheder)
beskrive hvorledes en applikation kan tilgå data fra en sensor
(Færdigheder)
anvende objektorienterede principper til mobil
applikationsudvikling (Færdigheder)
afprøve en mobilapplikation (Færdigheder)
Kursusindhold:
Læringsmål: (fortsat)
Kompetencer:
• Skal kunne analysere og vurdere opbygningen af en
mobilapplikation
• Skal kunne foretage nødvendige valg i forhold til
programmeringsmodel og hændelsesmodel
• Skal kunne dokumentere og perspektivere et systems sikkerhed
Indhold:
• Mobilapplikationer med grafisk brugerflade
• Håndtering af forskellige skærmstørrelser og inputmetoder på
forskellige mobile enheder
• Håndtering af netværkskommunikation
• Datalagring
• Adgang til sensorer
• Adgang til stedbestemmelse
• Håndtering af samtidighed og baggrundsprocesser
• Arkitektur af en mobil applikation
• Den mobile applikations samspil med den mobile enhed
Bemærkninger:
Eksamensform: Individuel mundtlig eksamen uden forberedelse.
Der gives en samlet karakter for opgaven og den mundtlige
præstation.
Opgavens omfang: Max. 15 sider (36.000 anslag inkl. mellemrum).
Bedømmelse: Ekstern censur efter 7-trinsskalaen.
Dato for aflevering og eksamen meddeles via campusnet og ved
kursussessionerne
7- trins-skalaen.
3 af skalaens karaktertrin er beskrevet herunder.
Karakteren 12 gives for den fremragende præstation, der
demonstrerer udtømmende opfyldelse af fagets mål, med ingen eller
få uvæsentlige mangler.
Karakteren 7 gives for den gode præstation, der demonstrerer
opfyldelse af fagets mål, med en del mangler.
Karakteren 02 gives for den tilstrækkelige præstation, der
demonstrerer den minimalt acceptable grad af opfyldelse af fagets
mål.