A comparison between cross-compiler and native development for mobile applications
Thimmy Larsson, Jonas Wedin · KTH Publication Database DiVA (KTH Royal Institute of Technology) · 2017
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.