2008/2009

02815 Web 2.0 og mobil teknologier

Engelsk titel: 


Web 2.0 and mobile technologies

Sprog:


Point (ECTS )

  10

Kursustype:   

Civil- Videregående Kursus
Kurset udbydes under åben uddannelse


Skemaplacering:

E5

 

Undervisningsform:

Forelæsninger samt gruppearbejde med projekter.

Kursets varighed:

13-uger

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Tidligere kursus:

52251, 34531

Faglige forudsætninger:


Overordnede kursusmål:

Kurset har som overordnet mål at gøre de studerende fortrolige med Web 2.0 og mobil interaktion, afspejlet i social network tagging, mash-ups, deling af brugergenereret indhold, multi-user spil platforme og context-aware applikationer.

Konkret giver kurset et grundlag for at analysere, designe og implementere aspekter af disse funktionaliteter, med brug af metadata og højniveau Python API’er til hurtig prototype udvikling på 3G mobiltelefoner og Internet tablets med WLAN.


Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Klassificere forskellige genrer af mobil-, "social networking"- og flerbruger-applikationer
  • Beskrive og analysere API'er ud fra eksempler på applikationer
  • Designe, implementere og teste simple klientapplikationer ved anvendelse af API'er for flerbruger-spil
  • Konstruere XHTML microformat beskrivelser af indhold
  • Generere XML beskrivelser af brugerpræferencer baseret på metadata associeret med multimedieindhold
  • Anvende enkle XSLT transformationer til at filtrere XML for personalisering af indhold
  • Konstruere netbaserede mobile applikationer ved anvendelse af højniveau Python API'er for hurtig prototypeudvikling
  • Beskrive og selektere mellem lav- og højniveau mobile brugergrænseflader ved udvikling af specifikke mobile applikationer.
  • Konstruere lav- og højniveau mobile brugergrænseflader ved anvendelse af Python API'er

Kursusindhold:

Kurset introducer aspekter af Web 2.0 social netværks og deres APIs. XHTML microformater, XML metadata og XSLT filtrering er anvendt til mashups, personalisering og deling af brugergenereret indhold, samt brugerflader i forhold til spilinteraktion.

Der er særligt fokus på hurtig prototypeudvikling af mobile applikationer ved brug af højniveau Python API’er for 3G mobiltelefoner. Dette indbefatter mobil interaktionsdesign af lav- og højniveau brugergrænseflader med anvendelse af 2D-grafik, billeder, tekst og lyd. Herudover vil emner relateret til ’event handling’, networking, Bluetooth og SMS blive adresseret.


Bemærkninger:

Det er en fordel at medbringe bærbar computer i forbindelse med kursets øvelser.


Kursusansvarlig:

Andrius Butkus, 321, 129, (+45) 4525 5277, ab@imm.dtu.dk  
Michael Rose, 321, 107, (+45) 4525 3892, mir@imm.dtu.dk  

Institut:

02 Institut for Informatik og Matematisk Modellering

Tilmelding:

I CampusNet

Nøgleord:

Web 2.0, sociale netværk, metadata, spilplatforme, mobil interaktion
Sidst opdateret: 9. juni, 2008