Cross-platform practices for background services
Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
A platform means a kind of hardware, software or a combination of the two. Differences between these leads to complexity when an application is to be ported to another platform. Programming languages handle abstraction in different ways but there are methods for making the transition easier. Background services have conceptual differences between platforms which makes them interesting from a cross-platform perspective. Different programming languages like C, C#, Java and Python can initialize a background service on Windows and Linux from a single base of code. The different languages however need to be ported with different methods to handle the abstraction.
Place, publisher, year, edition, pages
2015. , 45 p.
, UMNAD, 1021
Engineering and Technology
IdentifiersURN: urn:nbn:se:umu:diva-108278OAI: oai:DiVA.org:umu-108278DiVA: diva2:852129
Bachelor of Science Programme in Computing Science