izpis_h1_title_alt

Primerjava nativnih aplikacij in progresivnih spletnih aplikacij za večplatformski razvoj
ID STRAŽIŠAR, JERNEJ (Avtor), ID Smrdel, Aleš (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (15,22 MB)
MD5: 9AEBB9CE7555E0E79E0FED208053E624

Izvleček
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.

Jezik:Slovenski jezik
Ključne besede:Angular, progresivna spletna aplikacija, PWA, nativna aplikacija
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2021
PID:20.500.12556/RUL-124753 Povezava se odpre v novem oknu
COBISS.SI-ID:51586307 Povezava se odpre v novem oknu
Datum objave v RUL:15.02.2021
Število ogledov:1077
Število prenosov:113
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:A comparison of native applications and progressive web applications for multi-platform development
Izvleček:
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.

Ključne besede:Angular, progressive web application, PWA, native application

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj