Examensarbete, avancerad nivå
Krav och möjligheter för programvara till framtidens mobila terminaler
- WAP
- Web
- Clipping
- Terminaler
- Mobila teletjänster
- Positionering
- Palm
- Programvara
- Datateknik
- Mobiltelefoner
- Datorer
Sammanfattning
Rapportens syfte är att undersöka vilka krav som ställs på programvaran till
framtidens mobila terminaler och de möjligheter som kommer att finnas för
denna. Detta inkluderar en liten undersökning om vad vi kan vänta oss för
terminaler och vilken funktionalitet som dessa kan komma att ha. Eftersom
det är svårt att ge en bild av hur de kommer att se ut har jag mest
koncentrerat mig på att hitta lösningar som skall fungera oberoende av hur
de mobila terminalerna utvecklas, naturligtvis inom vissa gränser. Detta
innebär i realiteten att programlogik och beräkningar ligger på en server
och att sedan bara användargränssnittet med kommunikation finns på den
mobila terminalen.
Rapporten går djupare in på WAP plattformen och sakerna runt denna eftersom
detta är den i dagsläget bästa och mest accepterade specifikation för hur
man skall göra programvara till mobila terminaler. WAP har redan
specifikationer som gör att det skall gå att använda på framtidens
terminaler. Med detta menas att den har stöd för idag inte existerande
användargränssnitt och att kommunikationen skall kunna dra nytta av de
framtida kommunikationsprotokollen GPRS och UMTS. Den innehåller även en
diskussion om framtiden för WAP beroende på hur framtidens mjuk och hårdvara
kommer att se ut. Det finns även upptaget alternativ till WAP och lite
funderingar kring andra lösningar som kan komma att användas.
Vidare finns en beskrivning av hur man kan bygga om ett stationärt system
(Agent based MarketPlace, AMP) till att kunna användas mobilt och hur detta
system kan tillföras ett mervärde genom att bygga in positioneringsstöd i
tjänsten. Det system som jag under detta examensarbete designat och
implementerat är en generell lösning som kan koppla vilka javabaserade
serverlösningar som helst till en WAP enhet. Den har stöd för att på ett
enkelt sätt göra lastdelning för att klara tunga tjänster till många
användare.
Läs hela uppsatsen hos lärosätet