Dansk - English
Kort version - Fuld version
Mobil Applikationersudvikling - Android (Forår 2013) |
|||
Kursuskode : | SU-MOB6-U1 | ||
ECTS Point : | 10 | Status : | Tilvalg |
Revideret : | 06/02 2012 | Oprettet : | 06/02 2012 |
Placering : | 6. semester | Timer pr. uge : | 4 |
Længde : | 1 semester | Undervisningssprog : | Dansk |
Målsætning : | Kurset gennemgår de nyeste principper for udvikling af applikationer til mobile enheder. Der benyttes objektorienteret programmering ligesom udviklingsværktøjer til mobilapplikationsudvikling gennemgås. Den studerende lærer at programmere mobile applikationer med grafisk brugerflade og brug af audio/video. Ligeledes gennemgås den mobile applikationstilgang til information via Internet samt applikationens brug af Intranetforbindelser samt radiobaserede forbindelser. Derudover gennemgås hvordan en mobilapplikation får forbindelse til sensorer og behandler data fra disse. |
||
Hovedindhold : | • Mobilapplikationer med grafisk brugerflade • Adgang til Internettet fra mobilapplikationen • Adgang til Intranet fra mobilapplikationen • Radiobaserede forbindelser • Datalagring • Adgang til sensorer. Læringsdmål: Viden og forståelse: • Skal have viden om opbygningen af mobilapplikationer samt hændelsesmodellen • Skal have viden om en mobilapplikations brug af Internet, intranet samt sensorer • Skal have kendskab til relevante videnskabsteoretiske metoder Færdigheder: • Skal kunne beskrive de benyttede baseklassebiblioteker • Skal kunne beskrive sikkerhedsproblemer for en mobilapplikation • Skal kunne implementere en mobilapplikation med tilgang til Internettet • 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 applikationsudvikling • Skal kunne teste en mobilapplikation 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 |
||
Undervisningsform : | 15 ugentlige kursussessioner onsdage kl. 17.00-20.30. | ||
Krævede forudsætninger : | Viden svarende til kurserne SU-IT3, SU-KOM1. | ||
Anbefalede forudsætninger : | Interesse for udvikling af software. | ||
Relationer : | - | ||
Prøveform : | Mundtlig prøve | ||
Censur : | Intern | ||
Bedømmelse : | 7-trinsskala | ||
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. |
||
Ansvarlig underviser : | John Aasted Sørensen
, jaas@dtu.dk |