Sök:

Sökresultat:

1379 Uppsatser om JavaScript-ramverk - Sida 3 av 92

En jämförande prestandastudie mellan JSON och XML

När man utvecklar en ny produkt eller tjänst står man ofta inför valet av dataformat. De mest använda idag är JSON och XML. Formaten ser väldigt olika ut, erbjuder olika funktioner, men används inte sällan till samma sak. Vilket som egentligen är snabbast finns det mycket åsikter om, men inte lika mycket testresultat. Den luckan skall detta arbete täcka. Programmeringsspråken som används är Python och JavaScript, vilka båda är populära på webben. Genom experiment testas hur snabbt JSON och XML kan kodas och avkodas.

Middleware med Google Web Toolkit

Detta examensarbete har utförts i samarbete med företaget Systemagic AB. Systemagic är ett teknikföretag vars expertis ligger inom mjukvaruutveckling inom IPTV-teknologi. Detta innefattar bland annat utveckling av middleware till digitalboxar, också kallade Set-top-boxar.Middleware är den mjuk- och hårdvaruinfrastruktur som sammankopplar de olika delarna av ett IPTV-system. Det är ett distribuerat operativt system som både finns på operatörens servrar samt i slutanvändarens digitalbox. Då det idag ställs allt högre krav på funktionalitet och dynamik från beställare blir utvecklingen av ett modernt middleware mycket resurskrävande. Systemagic anser att en stor bidragande orsak till den resurskrävande utvecklingsprocessen kan kopplas till användningen av scriptspråket JavaScript och är därför intresserade av alternativa metoder.Google Web Toolkit (GWT) är ett Java-ramverk som kan användas för att på ett snabbt och smidigt sätt utveckla interaktiva webbapplikationer. Detta möjliggörs genom att all utveckling sker i Java.

Pamiro

This report describes the work with creating a CMS (Content Manager System). A CMS is a web tool so you easy can publish materials on your web page. With a CM Scan you can without any knowledge of programming web pages create and maintain a web page. This will result in that you and your organisation save time and money. You can also split the responsibility for the webpage in different roles, but still keep the control. We have chosen to create our CMS in a script language called php4 and with the database server MySQL, we have also used JavaScript a lot.

Utveckling av 2D matematikpusselspel med Phaser.io

Det finns idag många verktyg och ramverk för att utveckla spelapplikationer. I den här rapporten kommer jag utvärdera Phaser.io som är ett öppen källkodsramverk för att utveckla webspelsapplikationer.Resultatet av det här examensarbetet är en prototyp av spelet Equamem som jag har utvecklat utifrån min handledare Erik Berglunds spelkoncept och design. Equamem är en HTML5 webspelsprototyp utvecklat med ramverket Phaser.io med HTML5 och JavaScript.I rapporten kommer jag gå igenom olika designval som gjorts och itererats under spelprototypens versioner av utveckling. Jag kommer även utforska hur man utvecklar ett intressant och lättlärt matematikpusselspel.Rapporten kommer innehålla information om Phaser.io, vad det är och vad det erbjuder för funktionalitet och hur jag har använt det i utvecklingen av Equamem. Jag kommer gå igenom fördelar och nackdelar med att använda ramverkets funktioner och utvärdera hur väl lämpat det har för att utveckla spel som Equamem..

Utveckling av Publits widgetshop : Hur Publits widgetshop kan utvecklas med hjälp av Valobox APIer.

I denna rapport så redogör vi för vårt arbete med att ta fram en prototyp till bokföretaget Publit. Vi fick i uppgift av Publit att undersöka möjligheterna för dem att med hjälp av sina egna API:er och API:erna från två andra företag i samma bransch, Valobox och Jellybooks, ta fram en ny produkt eller tjänst. Vi redogör för de olika faserna som vi har gått igenom och de beslut vi tagit angående grafisk design, interaktion och kodning. Resultatet av projektet blev en fungerande prototyp som visar hur Publit med hjälp av Valobox kan skapa en ny funktion till sin widgetshop som gör så att användarna kan provläsa böcker innan de köper dem. .

Affärssystems relation till organisationsprocesser : Utvecklandet av ett ramverk för processförbättring

I denna uppsats utvecklar vi ett ramverk för verksamhetsförbättring genom attvisa på att vid organisering av en verksamhet strävar organisationer efter att uppnå flexibilitet och stabilitet. Flexibilitet syftar till förmågan att vara lättföränderlig, att kunna anpassa sig till nya situationer. Stabilitet innebär förmågan att kunna undvika osäkerhet och generera resurser som ingen annan kan efterlikna. Affärssystem är en del av organisering och viljan att uppnå stabilitet och flexibilitet. Vi relaterar den organisatoriska strävan till processförbättring som är ett viktigt inslag för organisationer.

Jämförelse av funktionsbibliotek för JavaScript

När de traditionella skrivbordsapplikationerna görs om till webbapplikationer, ställer det krav på JavaScript som används mer och mer för att få fram ett responsivt gränssnitt på webben. För att underlätta utvecklingen av JavaScriptapplikationer har ett antal funktionsbibliotek skapats. I vår studie undersöker vi därför vilket av de två populäraste JavaScriptbiblioteken idag, jQuery och Prototype, som presterar bäst i dagens mest använda webbläsare. Dessa tester har utförts i ett testramverk som vi själva utvecklat för att vara webbläsaroberoende och inte kräva något av de bibliotek vi testar. Testerna är uppdelade i fyra testfall som körs 20 gånger för att ge ett mer tillförlitligt resultat.

Erfarenheter från utvecklingen av ett e-handelssystem med ett MVC-ramverk

Den här rapporten, som är en del av kursen TDDD83 Kandidatprojekt datateknik vid Linköpings Tekniska Högskola, beskriver utvecklandet av ett e-handelssystem för den fiktiva t-shirtbutiken Utique. Den berör dels tekniska aspekter, men även de erfarenheter och lärdomar de tre gruppmedlemmarna fått under projektets gång. För att genomföra projektet användes programmeringsspråken Html, Css, Php, Mysql och Javascript samt ramverken och biblioteken Bootstrap, Cakephp och Jquery. Under projektets gång användes, efter anpassning till gruppstorleken, den agila utvecklingsmetoden Scrum, vilket beskrivs kortfattat i rapporten. Rapporten innefattar även en marknadsföringsplan för Utique där en konkurrensanalys genomförts och ämnena marknadssegmentering, positionering och differentiering berörts.

Jämförelse av funktionsbibliotek för JavaScript

När de traditionella skrivbordsapplikationerna görs om till webbapplikationer, ställer det krav på JavaScript som används mer och mer för att få fram ett responsivt gränssnitt på webben. För att underlätta utvecklingen av JavaScriptapplikationer har ett antal funktionsbibliotek skapats. I vår studie undersöker vi därför vilket av de två populäraste JavaScriptbiblioteken idag, jQuery och Prototype, som presterar bäst i dagens mest använda webbläsare. Dessa tester har utförts i ett testramverk som vi själva utvecklat för att vara webbläsaroberoende och inte kräva något av de bibliotek vi testar. Testerna är uppdelade i fyra testfall som körs 20 gånger för att ge ett mer tillförlitligt resultat. Vi har testat hur varje bibliotek hanterar traversering och manipulation av DOM-trädet, sätter och hämtar stilar och attribut på element i DOM-trädet och hanterar event på element i DOM-trädet. Testerna visade att biblioteket Prototype presterade bättre på alla utom ett testfall i majoriteten av våra utvalda webbläsare; det enda testfallet där jQuery presterade bättre än Prototype var där DOM-trädet skulle manipuleras.

AJAX förhämtning baserad på besöksinformation

Det finns idag fortfarande ett behov av att minska den uppfattade responstiden fo?r anva?ndare. Som ett sa?tt att fo?rba?ttra prestandan fo?resla?s fo?rha?mtning. Fo?rha?mtning kan ytterligare fo?rba?ttra prestandan av AJAX.

Ramverk för metod/verktygsval i systemutveckling

Vid arbete med systemutveckling är det vanligt att arbeta efter en metod. Det som styr valet av metod kan vara erfarenhet, krav som finns från organisationsledningen eller politiska krav för att följa en given standard. Det är inte alltid lätt att välja en metod som är lämplig och som uppfyller de krav och behov som finns inom organisationen. För att välja en lämplig metod är användning av ett ramverk ett bra hjälpmedel. Ramverket används bland annat för att försäkra och kontrollera att den metod som utvärderas uppfyller de krav som ställs på systemet och att de olika komponenter som ingår i systemet behandlas med hjälp av metoden.

Mobila hybridapplikationers prestanda : En experimentell studie

Syfte ? Studiens syfte är att undersöka hybridapplikationers prestanda i olika situationer för att ta reda på varför de upplevs som långsamma. För att uppnå syftet besvaras följande frågeställningar:Hur presterar hybridapplikationer jämfört med nativapplikationer beräkningsmässigtÄr JavaScript-biblioteken anledningen till hybridapplikationers sämre prestanda, och vilket av de bibliotek som undersöks är det mest lämpade för bästa prestanda?Kan hybridapplikationer hantera stora datamängder med IndexedDB utan att bli oresponsiva?Metod ? Studien använder sig av en experimentell forskningsmetod där hypoteser och förutsägelser formuleras och sedan testas för att besvara frågeställningarna.Resultat ? Resultatet från studien visar att prestandan för mobila hybrid-applikationer är i de flesta fall, vid utförande av samma uppgift, underlägsen den för dess motsvarande nativapplikationer. Resultaten visar även att prestandan påverkas av vilket JavaScript-bibliotek som används men att biblioteken inte är anledningen till hybridapplikationers långsamma prestanda.

Vidareutveckling av AppCMS

I denna uppsats kommer vi dokumentera vidareutvecklingen av Softwerk AB?s Content Management System kallat AppCMS. I dagsläget innefattar AppCMS plattformarna iOS, Android och Windows Phone. Kunderna till Softwerk AB har dock uttryckt ett behov av att även kunna nå ut till sina användare med en webbaserad samt en utskrivningsbar lösning. AppCMS?s exportformat har därför analyserats för att undersöka möjligheten till att återanvända det existerande exportformatet från AppCMS  även för dessa plattformarna.

Förbättring av webbportal förexamensarbetsförslag

I ett tidigare examensarbete på skolan för informations- och kommunikationsteknik på KTH utvecklades exjobbspoolen, en webbportal skapad med syftet att göra det möjligt för företag att annonsera ut examenarbeten som studenter på ICT-skolan kan söka. Men för att kunna börja använda exjobbspoolen behövdes vissa efterfrågade funktioner utvecklas och befintliga förbättras. För att en mer enhetlig känsla med resten av KTH:s hemsidor skulle uppnås samt att presentationen av sidans innehåll skulle visas på ett effektivare sätt behövdes även webbportalens layout göras om. Den här rapporten tar upp hur systemet har vidareutvecklats och varför valda metoder har använts. Arbetet har gjorts utifrån projektmetoden Feature-Driven Development och är konstruerat i HTML5, PHP, JavaScript, jQuery och har en databas av typen PostgreSQL.

Tjänsteorienterad arkitektur med AJAX : Service oriented architecture with AJAX

Through the entry of web 2.0 the technologies behind web development has changed dramatically. Asynchronous JavaScript and XML (AJAX) is the umbrella term for different techniques that make it possible to build rich and interactive user interfaces in today?s web browsers. Service Oriented Architecture (SOA) describes how common services can be bundled and published so they can be consumed by different systems.The company SYSteam Evolution AB, which has requested this project, wanted a web application that shows a graphical activity chart in order to easier view ongoing projects. The goal for this project is to develop a demo platform that shows how AJAX and SOA can be used to create flexible and reusable applications.

<- Föregående sida 3 Nästa sida ->