27.03.2014 Views

Studiehandboken 06/07 del 4 - KTH

Studiehandboken 06/07 del 4 - KTH

Studiehandboken 06/07 del 4 - KTH

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>KTH</strong> Studiehandbok 20<strong>06</strong>-20<strong>07</strong><br />

6H3505 Programmering av mobila tjänster<br />

Poäng/<strong>KTH</strong> Credits 5<br />

ECTS-poäng/ECTS Credits 7.5<br />

Kursnivå/Level<br />

C<br />

Betygsskala/Grading, <strong>KTH</strong> 3, 4, 5<br />

ECTS-betygsskala/Grading, ECTS<br />

A-F<br />

Villkorligt valfri för/Conditionally Elective POSH(TIDEH3)<br />

for<br />

Språk/Language<br />

Svenska / Swedish<br />

Kurssida/Course Page<br />

Programming of Mobile Services<br />

Kursansvarig/Coordinator<br />

Haninge<br />

Jonas Willén, jwi@syd.kth.se<br />

Tel. 08-790 4853<br />

Kursuppläggning/Time Period 3<br />

Mål<br />

Målet med kursen är att ge kunskap om programmering av mobila system med<br />

J2ME och leverantörers SDK.<br />

Kursen består av en teoretisk <strong>del</strong> och en praktisk <strong>del</strong>:<br />

Den teoretiska <strong>del</strong>en ger kunskaper om vilka möjligheter som finns för<br />

utveckling av framtida mobila tjänster.<br />

Under den praktiska <strong>del</strong>en utvecklas applikationer med leverantörers sdk för<br />

J2ME.<br />

Aim<br />

The aim of the course is to gain<br />

knowledge of programming of mobile<br />

systems with J2ME and other SDKs.<br />

The course is divided in a theoretical<br />

and a practical part.<br />

The theoretical part gives the student<br />

knowledge on the possibilities for future<br />

mobile services.<br />

Efter genomförd kurs ska studenten:<br />

• kunna konfigurera utvecklingsmiljön<br />

• kunna skriva applikationer med Midlets<br />

• förstå möjligheterna och begränsningarna för applikationerna.<br />

Kursinnehåll<br />

• Historik<br />

• Mobila nätverk<br />

• Mobila plattformar<br />

• Programmering J2ME<br />

• GUI programmering med J2ME<br />

• Utvecklingsverktyg<br />

• XML i mobila system<br />

• WAP<br />

• Framtid och forskning inom mobila system<br />

• Säkerhet<br />

Förkunskaper<br />

Kunskaper i objektorienterad programmering och distribuerade system t.ex<br />

motsvarande kurserna 6H3101/6S3101 Objektorienterad programmering med<br />

Java och Distribuerade system/nätverksprogrammering<br />

Kursfordringar<br />

Godkända laborationsuppgifter(LAB1,2p), betygsskalan 3, 4, 5<br />

Godkända laborationsuppgifter(LAB2,3p), betygsskalan 3, 4, 5<br />

Slutbetyg, betygsskalan 3, 4, 5<br />

Kurslitteratur<br />

Yuan: Enterprise J2ME, Developing mobile Java applications.<br />

ISBN:0-13-140530-6<br />

During the practical part applications are<br />

developed with J2ME.<br />

After participating in the course the<br />

student will:<br />

be able to configure the development<br />

environment<br />

be able to write midlet applications<br />

understand possibilities and limitations<br />

for mobile applications.<br />

Syllabus<br />

• History<br />

• Mobile networks<br />

• Mobile plattforms<br />

• Programming J2ME<br />

• GUI programming in J2ME<br />

• Development tools<br />

• XML for mobile applications<br />

• WAP<br />

• Reasearch in mobile systems<br />

• Security<br />

Prerequisites<br />

Knowledge in objectoriented<br />

programming and distributed systems<br />

Required Reading<br />

Yuan: Enterprise J2ME, Developing<br />

mobile Java applications.<br />

ISBN:0-13-140530-6<br />

444<br />

6S <strong>KTH</strong> Syd

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!