izpis_h1_title_alt

Primerjava nativnih aplikacij in progresivnih spletnih aplikacij za večplatformski razvoj
ID STRAŽIŠAR, JERNEJ (Author), ID Smrdel, Aleš (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (15,22 MB)
MD5: 9AEBB9CE7555E0E79E0FED208053E624

Abstract
Glavni cilj diplomske naloge je bil ugotoviti, ali so progresivne spletne aplikacije primerljive z nativnimi mobilnimi aplikacijami s stališča uporabniške izkušnje. V ta namen je bilo potrebno izdelati progresivno spletno aplikacijo (s kratico PWA) za naročanje hrane in zasnovati test uporabnikov, ki bi omogočil primerjavo razvite spletne aplikacije z že obstoječo nativno aplikacijo za platformo Android. Pred začetkom razvoja smo preučili in predstavili različne načine izdelave aplikacij za več platform. Podrobneje smo opisali prednosti in slabosti razvoja nativnih aplikacij in PWA. Nato smo izbrali najprimernejše tehnologije za izdelavo PWA in pripravili načrt razvoja. Pri celotnem postopku smo uporabili pristop Kanban, ki omogoča dober pregled nad statusom nalog. Po koncu razvoja smo s pomočjo testa, pri katerem je sodelovalo 15 uporabnikov, poskusili ugotoviti, ali uporabniki opazijo razlike v uporabniški izkušnji med PWA in nativnimi aplikacijami. Rezultati testa kažejo, da zahtevnejši uporabniki zaznajo razlike v uporabniški izkušnji, vendar so te manj opazne pri aplikacijah, ki so bolj preproste, ali pri katerih nativne funkcionalnosti ne predstavljajo večjega dela uporabniške izkušnje.

Language:Slovenian
Keywords:Angular, progresivna spletna aplikacija, PWA, nativna aplikacija
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2021
PID:20.500.12556/RUL-124753 This link opens in a new window
COBISS.SI-ID:51586307 This link opens in a new window
Publication date in RUL:15.02.2021
Views:1076
Downloads:113
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:A comparison of native applications and progressive web applications for multi-platform development
Abstract:
The main objective of this thesis was to determine whether progressive web applications are comparable to native mobile applications in terms of user experience. To this end, it was necessary to create a progressive web application (abbreviated PWA) for ordering food and design a user test that would allow comparing the developed web application with an existing native application made for the Android platform. Different ways of creating multi-platform applications were examined and presented prior to the start of the development process. In addition, the advantages and disadvantages of native application and PWA development were described in more detail. The most suitable technologies for developing PWA were then selected and a development plan was prepared. The Kanban approach, which provides a good overview of the status of the tasks, was used throughout the process. When the application was developed, a test, involving 15 users, was used to try to determine whether the users notice any differences in the user experience between PWA and native applications. The test results show that more demanding users perceive differences in the user experience. The differences seem less noticeable in simpler applications and those in which native functionalities do not represent a major part of the user experience.

Keywords:Angular, progressive web application, PWA, native application

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back