Utveckling av en skrivbordsapplikation med Electron-ramverket
Andersson, Joni (2021)
Andersson, Joni
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021122190260
https://urn.fi/URN:NBN:fi:amk-2021122190260
Tiivistelmä
Skrivbordsapplikationer utvecklades under en lång tid skilt för varje plattform med hjälp av nativa utvecklingsmetoder. Detta ledde till att en stor del applikationer endast var tillgängliga för Windows -operativsystemet, eftersom det är plattformen med flest användare. År 2015 utvecklades dock Electron -ramverket av GitHub som öppen källkod. Syftet med Electron-ramverket var att möjliggöra utvecklandet av plattformsoberoende skrivbordsapplikationer. Idag har Electron redan använts för att utveckla många populära plattformsoberoende skrivbordsapplikationer som till exempel Slack, Skype och Discord. Detta arbete ger läsaren en förståelse för hur Electron-ramverket är upp byggt och hur det fungerar, ramverkets för- och nackdelar och vad som möjliggör att Electron-applikationer är plattformsoberoende. Arbetet innehåller även ett kapitel som fokuserar på att demonstrera hur utvecklingsprocessen ser ut med ramverket och på så sätt fungerar arbetet även som en guide för andra som vill skapa skrivbordsapplikationer med Electron. Till slut analyseras arbetet och slutsatser presenteras om de olika alternativ som finns för utveckling av applikationer.