IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Java på Mobile Apparater (kl. 16.00-21.30) 
Kursusnavn (engelsk):Java on Mobile Information Devices 
Semester:Efterår 2002 
Udbydes under:cand. it, softwareudvikling (swu) 
Omfang i ECTS:7,50 
Kursussprog:Engelsk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:
Forventet antal deltagere:15 
Maks. antal deltagere:42 
Formelle forudsætninger:Kunne designe, programmere og teste mellemstore programmer i Java.
Du skal kunne anvende givne programbiblioteker. Derfor skal du kunne forstå en Java-klasses funktionalitet ud fra dens beskrivelse (dokumentation) og du skal forstå begreberne nedarvning (inheritance) og grænseflader (interfaces) og undtagelser (exceptions).

Kendskab til, eller sideløbende kunne sætte dig ind i grundlæggende XML og de mest almindelige Internet protokoller som TCP og HTTP.
For projektperioden er det en fordel at have kendskab til grundlæggende SQL og Java Servlets. 
Læringsmål:Den studerende vil få erfaring med udvikling af software til mobile, resourcebegrænsede systemer med begrænset netværksadgang, konkret i J2ME, MIDP (Mobile Information Device Profile). Desuden vil den studerende få kendskab til nogel fundamentale arkitekturer af mobile applikationer og de tilknyttede teknologier: XML, SyncML, Servlets og HTTP. 
Fagligt indhold:Kurset giver en introduktion til softwareudvikling til
resourcebegrænsede systemer med begrænset netværksadgang og oversigt over aktuelle platforme og enheder. Konkret gives en introduktion til Java Micro Edition (J2ME), Client/Server løsninger til mobile apparater.
Kurset indeholder et projektforløb på ca. 1 måned, hvor de studerende i projektgrupper får erfaring med udvikling af et mindre system under MIDP i Sun J2ME Wireless Toolkit. 
Læringsaktiviteter:

Kurset består af en indledende del med 6-8 forelæsningssessioner (a 2 timer) og 5-6 øvelsessessioner (a 3 timer), efterfulgt af en projektperiode på 1 måned. Ved forelæsninger gennemgås generelle problemstillinger, begreber og teknikker.Ved øvelserne arbejdes
konkret med J2ME, XML og Sun J2ME Wireless Toolkit. I projektperioden arbejdes i grupper på 2-3 personer, der hver modtager ugentlig vejledning. 

Eksamensform og -beskrivelse:X. experimental examination form (7-scale; external exam), 13-skala, Intern censur

Gruppeprojekteksamen på ca. 30 min pr. studerende. Der forventes en indledende præsentation af projektet og udviklingsprocessen. Derefter stilles gruppen fælles og individuelle spørgsmål.

Bedømt efter 13-skalaen, ekstern censur. Alle skriftlige hjælpemidler er tilladte under eksamen. Der er ingen forberedelsestid. Det aftales individuelt fra gruppe til gruppe om eksamen skal foregå på dansk eller engelsk.




Projektet afleveres senest den 22. november 2002 kl. 12.00 i Studieadministrationen.  

Litteratur udover forskningsartikler:<!--Vil være tilgængelig on-line.-->
Wireless Java Programming with J2ME, Yu Feng and Dr. Jun Zhu, SAMS, ISBN 0-672-32135-1