Application Programming Interface for Native Web Applications
Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
This report describes a project about designing and implementing a usable applicationprogramming interface [API] for an existing application that was being ported to a webplatform.Today we experience a shift in how we humans work with computers in the sense thateverything becomes more and more web oriented. To stay usable, software has to adaptto this and this project is an example on how such adaption may be performed.The application, called Algodoo is an interactive 2D physics simulator written in C++and as this was ported to the web using Native Client [NaCl] , it required new functionalityto allow web page elements to interact with it. In other words, an API. It is thedesign and implementation of this API that is the focus of this report, but within it, thebackground for the project, will also be explained.
Place, publisher, year, edition, pages
2012. , 29 p.
IdentifiersURN: urn:nbn:se:ltu:diva-46707Local ID: 4532a693-f829-4fc3-8531-5aa020e58ddeOAI: oai:DiVA.org:ltu-46707DiVA: diva2:1020022
Subject / course
Student thesis, at least 15 credits
Computer Game Programming, bachelor's level
Validerat; 20120628 (anonymous)2016-10-042016-10-04Bibliographically approved