
Leroux, “Mobile application development: Web vs.
CROSS PLATFORM MOBILE DEVELOPMENT 2018 SOFTWARE
Nunkesser, “Beyond Web/Native/Hybrid: A new taxonomy for mobile app development,” Proceedings of the IEEE IEEE/ACM 5th International Conference on Mobile Software Engineering and Systems (MOBILESoft), 2018, pp. Shihab, “Future trends in software engineering research for mobile apps,” Proceedings of the IEEE 23rd International Conference on Software Analysis, Evolution and Reengineering, 2016, pp.

Finally, this research investigates how testing and maintenance methodologies are applied along with their challenges. From the challenges perspective, we found that the APIs provided by the vendors are not easy to operate by developers and considered to be a major challenge. Further, our study investigates the different cross-platform technologies in the industry, and the dominant one from the practitioners’ perspectives, where they agreed that the React-Native is the promising and dominant technology. From the practitioners’ perspectives, we argue that the developers’ experience is the most influential factor in the development process. Our findings cover the important aspects in industrial contexts, including the development process, as well as, how and why the cross-platform development approach is chosen.
CROSS PLATFORM MOBILE DEVELOPMENT 2018 CODE
In particular, it seeks to identify the challenges they face in the areas of code maintenance and software testing.

This study aims at understanding industrial teams approach to mobile cross-platform development. Interviews and focus groups methods were applied to gather information from four different software development companies in Palestine. We conducted a qualitative research using multiple case-study approach. Although there are several studies in this field of research, only few research works investigate cross-platform mobile development in the industrial contexts in-depth. With the high availability of such frameworks, it is imperative to give better understanding about the perception of industry and the challenges they face in this field.

Cross-platform development, mobile development, mobile apps, cross-platform in industry AbstractĬross-platform frameworks for mobile application development are pervasive and allow developers to build applications that can operate on a spectrum of mobile platforms.
