This thesis compares a native Android application with two different classes of cross-platform applications, an interpreted application developed in React Native and a Progressive Web-Application (PWA). The main contribution of the thesis is a comparison table, placing application features on the y-axis and the evaluated frameworks on the x-axis. This table in conjunction with the cost analysis provide clear framework selection guidance. The evaluated applications were created to evaluate the frameworks' fulfillment of the enumerated features. A user study was performed to learn if there was any discernible difference between the evaluated applications. Qualitative data obtained from a think-aloud in the user study, indicates a slight prefe...
Smartphone apps today have a wide array of different usages & features and several different too...
There are many possible tools to develop mobile applications with. Choosing a development tool is do...
Företag och privatpersoner som har för avsikt att utveckla plattformsoberoende applikationer har ida...
This thesis compares a native Android application with two different classes of cross-platform appli...
Idag finns det många olika metoder för att bygga appar. Det är möjligt att utveckla separata appar f...
For developers aiming to create a cross-platform application that runs both in the web browser and o...
Mobile platform fragmentation is one of the main challenges of mobile development today, forcing dev...
One of the main challenges of mobile development lies in the high fragmentation of mobile platforms....
The first decision in an application development project is choosing the application development pla...
Syftet med denna avhandling var att undersöka och utvärdera vilka val utvecklare bör göra vid skapan...
Developing applications for mobile devices is nowadays a very large business. However, the process o...
During the last ten years the market for smartphones has grown drastically. Because of the current s...
Det här arbetet utforskar jämförelsen mellan progressiva webbapplikationer (PWA) och native mobila a...
Users spend more time than ever on mobile devices like smartphones and tablets, while native app dev...
To develop mobile applications, developing companies can use different platforms. One approach is to...
Smartphone apps today have a wide array of different usages & features and several different too...
There are many possible tools to develop mobile applications with. Choosing a development tool is do...
Företag och privatpersoner som har för avsikt att utveckla plattformsoberoende applikationer har ida...
This thesis compares a native Android application with two different classes of cross-platform appli...
Idag finns det många olika metoder för att bygga appar. Det är möjligt att utveckla separata appar f...
For developers aiming to create a cross-platform application that runs both in the web browser and o...
Mobile platform fragmentation is one of the main challenges of mobile development today, forcing dev...
One of the main challenges of mobile development lies in the high fragmentation of mobile platforms....
The first decision in an application development project is choosing the application development pla...
Syftet med denna avhandling var att undersöka och utvärdera vilka val utvecklare bör göra vid skapan...
Developing applications for mobile devices is nowadays a very large business. However, the process o...
During the last ten years the market for smartphones has grown drastically. Because of the current s...
Det här arbetet utforskar jämförelsen mellan progressiva webbapplikationer (PWA) och native mobila a...
Users spend more time than ever on mobile devices like smartphones and tablets, while native app dev...
To develop mobile applications, developing companies can use different platforms. One approach is to...
Smartphone apps today have a wide array of different usages & features and several different too...
There are many possible tools to develop mobile applications with. Choosing a development tool is do...
Företag och privatpersoner som har för avsikt att utveckla plattformsoberoende applikationer har ida...