ITF32508 Mobilprogrammering (Vår 2009)
Fakta om emnet
- Studiepoeng:
- 10
- Ansvarlig avdeling:
- Avdeling for informasjonsteknologi
- Undervisningsspråk:
- Norsk
- Varighet:
- ½ år
Emnet er tilknyttet følgende studieprogram
Valgfag for
- bachelor i informatikk
- bachelor i ingeniørfag, data
Forkunnskapskrav utover opptakskrav
Kunnskaper tilsvarende emnet ITF10609 Objektorientert programmering (10 studiepoeng).Undervisningssemester
For begge studieprogram: 4. eller 6. semester (vår).
4 timer forelesninger + øvinger pr. uke.
Innhold
Emnet er prosjektorientert på den måten at studentene i grupper (1 - 3 personer) skal utvikle en mobilapplikasjon på en tilgjengelig enhet. I tillegg vil det bli holdt forelesninger som vil dekke bl.a. følgende temaer:
- Mobile applikasjoner vs. skrivebordsapplikasjoner
- Karakteristikk av ulike mobile plattformer
- Programmeringsomgivelser for utvikling av mobile systemer (Java MIDP, Python for Series 60, Windows Mobile, Qt/Linux)
- Mobilkommunikasjon (GSM, 3G, GPRS, EDGE etc.)
- Meldingsprotokoller (SMS, MMS)
- Serverkommunikasjon (HTTP, Sockets)
- Kommunikasjon med perifere enheter (Bluetooth, RFID, GPS, kroppssensorer)
- Servertjenester (Kart- og stedbaserte tjenester, værinformasjon, etc)
Undervisnings- og læringsformer
Forelesninger, prosjektarbeid og veiledning på laboratorium.Arbeidskrav - vilkår for å avlegge eksamen
Ingen arbeidskrav knyttet til emnet.
Eksamen
Prosjekt, individuelt
Studentene skal lage en mobilapplikasjon basert på det som gjennomgås i emnet, samt levere en rapport som dokumenterer ulike sider ved prosjektet. Vurderingen blir gjort på grunnlag av mobilapplikasjon og rapport.
Enkelte studenter kan bli trukket ut til muntlig eksaminasjon.
Det benyttes karakterskala A - F.
Ny eksamen vil foregå ved en videre bearbeiding av prosjektet eller deler av det, etter nærmere angivelse av emneansvarlig.