Automatic Code Generation for Cross-platform, Multi-Device Mobile Apps. An Industrial Experience
Blog: MD*: The Model-Driven Star blog
With Aldo Bongio (WebRatio), Jordi Cabot (ICREA and UOC), Hamza Ed-douibi (EMN) and Eric Umuhoza (Politenico di Milano), we worked on a research on Automatic Code Generation for Cross-platform, Multi-Device Mobile Apps.
We presented our study at the MobileDeLi workshop, where we reported on a comparative study conducted to identify the best trade-offs between different automatic code generation strategies.
Here are the slides presented there:
We covered the following strategies by implementing them using different technologies and target platforms:
- PIM-to-Native Code (NC)
- PIM-to-Cross Platform Code (CPC)
- PIM-to-Framework Specific Model (FSM)-to-CPC
Some additional details are available in this post by Eric on Jordi’s blog.
Our study showed that there is no approach better than others in absolute terms but provided useful guidelines (e.g. cross platform approaches are generally advisable for companies with limited resoures) that helped us to identify the best strategy for the WebRatio company in particular.
Obviously, further investigations are ongoing…