LiU > IDA > Real-Time Systems Lab
ABOUT
MEMBERS
COOPERATION
PROJECTS
PUBLICATIONS
COURSES
OPEN POSITIONS
THESES
ALUMNI

Announcements

[26 May 2014] A bachelor student at RTSLAB was awarded the best thesis award from IDA - Simon Andersson. more ...

[31 May 2012] A masters student at RTSLAB was awarded the best thesis award from IDA - Ulf Magnusson. more ...

[27 February 2008] A masters student at RTSLAB was awarded the best thesis award from IDA - Johan Sigholm. more ...

[03 March 2004] A masters student at RTSLAB was awarded the best thesis award from IDA - Tobias Chyssler. more ...

[01 Jul 2003] For second year in a row a masters student at RTSLAB was awarded the best thesis award from SNART - Mehdi Amirijoo. more ...

Master Thesis - Past Projects - Abstract

Marknadsplatsapplikation för Android

ID: LIU-IDA/LITH-EX-A--12/002--SE

Målet med examensarbetet är att utveckla en marknadsplatsapplikation för Android. Marknadsplatsapplikationen ska tillhandahålla funktioner för att ge användaren förutsättningar att hitta och ladda ner applikationer över Internet ifrån marknadsplatsens serversida. Marknadsplatsapplikationen kommer likt en tunn klient vara helt beroende av innehåll från en serversida. Vid examensarbetets utförande existerade dock ingen serversida då denna ännu inte var färdigutvecklad. För att utveckla marknadsplatsapplikationen utan närvaron av en serversida, implementerades en emulerad serversida som utåt sett hade funktionaliteten av en framtida serversida. En mjukvaruarkitektur implementerades bestående av tre lager: användargränsnitt (GUI), kärnfunktionalitet (Core) och webbkommunikation (WebCom). Syftet med arikitekturen var dels att begränsa inverkan av övergången från en emulerad serversida till en riktig serversida, och dels att avgränsa och avlasta användargränsnittet från tunga operationer för att därigenom uppnå god responsivitet. Marknadsplatsapplikationen implementerades med all funktionalitet som planerades. Arkitekturen med tydlig separation mellan GUI, Core ochWebCom, förväntas leda till en smidig övergång till en riktig serversida. Även ett tydligt öde för att hämta och skicka data mellan marknadsplatsapplikationen och serversida förväntas underlätta att implementera ny funktionalitet som är beroende av en serversida. Användargränsnittet uppvisar fortfarande brist på responsivitet. Arkitekturen med endast en asynkron klass GuiWorker, som hanterar exekveringen av tunga operationer på bakgrundstrådar, förväntas dock kunna uppnå ett responsivt användargränsnitt.

Keywords:

File: Click here to download/view the thesis

Author(s): Simon Arvidsson and Tobias Ekblom

Contact: Simin Nadjm-Tehrani

Click here to return.
Last modified September 2012. If you have questions or suggestions for the webpages, contact the webmaster