Return to search

Ökad användarupplevelse i hybrida applikationer med JIT-kompilering av JavaScript

Denna rapport har skrivits i samband med ett examensarbete på högskoleingenjörslinjen i Linköping för att reda ut hur JIT-kompilering av JavaScript påverkar användarupplevelsen i hybrida mobilapplikationer. Motiveringen kommer från att företaget GreatRate vill skapa ett plattformsoberoende administrationsgränssnitt med bästa möjliga användarupplevelse. På iOS har det tidigare inte varit möjligt att utnyttja JIT-kompilering, och hybrida applikationer har fått ett rykte av att vara långsamma. Från och med iOS 8 är det dock möjligt att skapa hybrida applikationer som utnyttjar JIT-kompilering. Metoden har gått ut på att köra ett antal populära riktmärkestester av JavaScript, samt ett stresstest för animering, i två olika webbvyer där endast den ena stödjer JIT-kompilering. Resultaten från testerna som gjorts visar på att JavaScript ofta presterar 3-9 gånger bättre med stöd av JIT-kompilering. Slutsatsen blev att JIT-kompilering av JavaScript kan höja användarupplevelen i hybrida applikationer och att det kan vara mycket lönsamt att skapa en hybrid applikation med ett

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-122281
Date January 2015
CreatorsNorberg, Martin
PublisherLinköpings universitet, Interaktiva och kognitiva system
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0026 seconds