Kurset gennemgår de nyeste principper for udvikling af
applikationer til mobile enheder.
Den studerende lærer at programmere mobile applikationer med
grafisk brugerflade og brug af audio/video, samt den mobile
applikationstilgang til information via Internet samt dens
indvirken på brugeroplevelsen og batterilevetiden.
Derudover gennemgås hvordan en mobilapplikation kan indsamle og
behandle data fra sensorer og stedbestemmelse.
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:
Skal have viden om opbygningen af mobilapplikationer samt
hændelsesmodellen
Skal have viden om en mobilapplikations brug af
netværkskommunikation, sensorer og stedbestemmelse
Skal have kendskab til relevante videnskabsteoretiske
metoder
Skal kunne beskrive de benyttede klassebiblioteker
Skal kunne beskrive sikkerhedsproblemer for en
mobilapplikation
Skal kunne indhente data fra internettet og lagre data via
internettet
Skal kunne opbygge en mobilapplikation
Skal kunne beskrive hvorledes en applikation kan tilgå data fra
en sensor
Skal kunne anvende objektorienterede principper til mobil
applikationsudvikling
Skal kunne afprøve og vurdere en mobilapplikation
Skal kunne analysere og vurdere opbygningen af en
mobilapplikation
Kursusindhold:
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
Litteraturhenvisninger:
-
Bemærkninger:
Eksamensform: Individuel mundtlig eksamen uden forberedelse.