Return to search

Applikationsutveckling till mobiltelefoner med operativsystemet Android : Beräkning av komplexa skuldsituationer

Arbetet har gått ut på att ta fram en Androidapplikation vars funktion är att beräkna vilka transaktioner som är nödvändiga, minimerat till antalet, för att reda ut en komplex skuldsituation inom en grupp individer. Den här typen av situationer uppstår ofta i vardagliga sammanhang, exempelvis då en grupp vänner lagar middag tillsammans och olika personer lägger ut för olika kostnader som till exempel mat och dryck. Arbetet resulterade i applikationen SplitIt, en stilren och lättanvänd applikation som uppfyller uppsatta kravspecifikationer. Osäkerhet råder dock om algoritmen som räknar ut transaktionerna är optimerad i det avseendet att antalet transaktioner minimeras. En del åtgärder bör vidtas innan produkten lanseras på Android Market, till exempel har framtagning av ikoner åsidosatts med avsikten att lägga ned mer tid på övriga delar i användargränssnitt och algoritmframtagning. SplitIt har vuxit fram genom att liknande applikationer på Android Market har studerats samt genom att noga beakta användarvänlighet. Innan implementeringen av applikationen påbörjades, gjordes en studie där skisser på det tänkta användargränssnittet ritades upp och testpersoner fick möjlighet att navigera sig igenom applikationen. Studien klargjorde vilka delar i användargränssnittet som uppfattades som otydligaoch vilka som var tilltalande. / The goal of the project has been to develop an Android application whose function is to calculate the necessary transactions, minimized in number, to resolve a complex debt situation within a group of individuals. These types of situations frequently occur in everyday life, for example when a group of friends cook dinner together and different people pay for various expenses such as food and beverages. The work resulted in the application SplitIt, a stylish and easy-to-use application that meets the desired specifications. Uncertainties exist however, whether the algorithm thatcalculates the transactions is optimized regarding the minimum number oftransactions required. Some measures should be taken before the product is launched on the Android Market. The development of icons, for example, has been put to the side with the intention to spend more time on other parts of the user interface and algorithm development. Splitit has been developed by studying similar applications on the Android Market and by carefully considering usability. Before starting the implementation of the application, a user study was conducted in which sketches of the proposed user interface was designed and a test panel had the opportunity to navigate through the application. The study clarified unclear as well as appealing parts of the user interface.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:uu-159751
Date January 2011
CreatorsSjöberg, Alexander, Larsson, Emil
PublisherUppsala universitet, Institutionen för informationsteknologi, Uppsala universitet, Institutionen för informationsteknologi
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTVE ; 11 007

Page generated in 0.0023 seconds