Summary: | Webbapplikationer har ökat i antal och användning i synnerhet de senaste åren sen tillkomsten av HTML5 som simplifierat processen. Många desktopapplikationer idag är lämplig för en övergång till webb. Så är fallet hos Ida Infront, ett företag med en produkt, iipax, utvecklad i Java som de har för önskan att migrera till webbmiljö. iipax är bl.a. ärendehanterings- och informationssystem. Den här studien utforskar hur iipax skulle kunna utvecklas i webbmiljö och undersöker därför typiska egenskaper hos desktopapplikationer som kan prövas i en prototyp i webbmiljö. En prototyp kommer implementeras för att demonstrera funktioner i webbmiljö. För att kunna utvärdera prototypen utförs användbarhetstester för att studera beteenden mellan desktop och webb. Funktioner som är typiska för desktopapplikationer och relevant för iipax är bl. a. Drag and Drop, högermenyval, kortkommandon, visning och redigering av bilagor (dokument). I mån av tid utvecklades de funktioner/egenskaper som bedömdes mest komplex och ledde i sin tur till att studien fokuserade på filhantering (av bilagor för ärenden). Utöver funktioner så prövas också möjligheterna i responsiv webbdesign d.v.s. anpassning till olika skärmstorlekar och enheter. Användbarhetstesterna utfördes i två omgångar som agil återkoppling och visade en viss förvirring i liknelserna med en desktopapplikation. Resultatet tyder på att webbmiljöer kan behöva mer tydliga anvisningar i det grafiska gränssnittet när det gäller filhantering. Studien har för övrigt i stor utsträckning visat att applikationer som iipax är mycket lämplig för webbmiljö och är helt och hållet implementerbar. === Web applications have increased both in numbers and in use particularly in the last few years since the arrival of HTML5 which has simplified the process. Many desktop applications are candidates for a transition into web environment. As is the case at Ida Infront, a company with a product, iipax, developed in Java which they want to migrate into web environment. iipax is, among other things, a case management- and information system. This study explores how iipax could be developed in a web environment and therefore researches typical properties in desktop applications that can be prototyped in web environment. A prototype will be implemented to demonstrate features in a web environment. In order to evaluate the prototype, usability testing will be conducted to show certain differences between desktop and web. Features which are typical for desktop applications and relevant to iipax are, among other things, Drag and Drop, right click menus, keyboard shortcuts and display and editing of documents (attachments). In regard of time, the most complex features/properties were developed which led to the thesis focusing on file management (attachments in cases). Beyond features were possibilities in responsive web design tested i.e. adaption to different screen resolution and devices. Usability tests were conducted twice and part as agile feedback and the results indicated on certain confusion between the similarities with a desktop application. The results points toward the fact that web applications may need more instructions in the graphical user interface regarding file management. Otherwise the study has largely shown that applications such as iipax are very much suitable for web environment and is completely implementable.
|