Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A comparison between cross-compiler and native development for mobile applications
KTH, School of Computer Science and Communication (CSC).
KTH, School of Computer Science and Communication (CSC).
2017 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
En jämförelse mellan multiplattforms-kompilator och standard utveckling för mobilapplikationer (Swedish)
Abstract [en]

Developing mobile applications for several platforms is a challenge for developers today. Supporting multiple applications with seperate code bases is expensive and time consuming. To solve this problem the technique Cross-Compiler is available for developers. This thesis investigates the performance and developer experience between native applications in Android and iOS and applications created with Cross-Compiler Xamarin. An application is defined and developed in order to test multiple hardware features on the different platforms. Test results shows that Xamarin and native each have their own advantages, however, the overall conclusion is drawn that the advantages with Xamarin is superior to native development.

Abstract [sv]

Utveckling av mobilapplikationer för flera platformar är en utmaning för dagens utvecklare. Underhållning av flera applikationer med olika kodbaser är dyrt och tidskrävande. För att lösa det problemet så används Cross-Compiler. Den här uppsatsen undersöker prestanda och utvecklar-upplevelse mellan att utveckla nativa applikationer och applikationer utvecklade med Cross-Compiler Xamarin. En applikation är definerad och utvecklad som testar olika hårdvarukomponenter på dom olika platformarna. Resultatet visar att Xamarin och nativa applikationer har olika fördelar, men den övergripande slutsatsen är att Xamarin är överlägsen nativ utveckling

Place, publisher, year, edition, pages
2017.
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kth:diva-208491OAI: oai:DiVA.org:kth-208491DiVA, id: diva2:1106628
Supervisors
Examiners
Available from: 2017-06-19 Created: 2017-06-07 Last updated: 2018-01-13Bibliographically approved

Open Access in DiVA

fulltext(1501 kB)255 downloads
File information
File name FULLTEXT01.pdfFile size 1501 kBChecksum SHA-512
4b22034b1a949f7335ebbff5c983b1d921873e9424a8949b52311f1e50f1ce028fd2524d0eb3f6542dae1cf6875331a69ab95fc25390a8167c94d435e0439e75
Type fulltextMimetype application/pdf

By organisation
School of Computer Science and Communication (CSC)
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 255 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 544 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf