Automatic code generation for cross-platform, multi-device mobile apps: some reflections from an industrial experience

Eric Umuhoza, Hamza Ed-douibi, Marco Brambilla, Jordi Cabot, Aldo Bongio
2015 Proceedings of the 3rd International Workshop on Mobile Development Lifecycle - MobileDeLi 2015  
With the continuously increasing adoption of mobile devices, software development companies have new business opportunities through direct sales in app stores and delivery of business to employee (B2E) and business to business (B2B) solutions. However, cross-platform and multi-device development is a barrier for today's IT solution providers, especially small and medium enterprises (SMEs), due to the high cost and technical complexity of targeting development to a wide spectrum of devices,
more » ... differ in format, interaction paradigm, and software architecture. So far, several authors have proposed the application of model driven approaches to mobile apps development following a variety of strategies. In this paper we present the results of a research study conducted to find the best strategy for WebRatio, a software development company, interested in producing a MDD tool for designing and developing mobile apps to enter the mobile apps market. We report on a comparative study conducted to identify the best trade-offs between various automatic code generation approaches.
doi:10.1145/2846661.2846666 dblp:conf/oopsla/UmuhozaE0CB15 fatcat:a3w2agr7yvaolb57ap7d4bevdm