OOIS '02 Proceedings of the Workshops on Advances in Object-Oriented Information Systems
MDA Explained: The Model Driven Architecture: Practice and Promise
MDA Explained: The Model Driven Architecture: Practice and Promise
Multi-devices "Multiple" user interfaces: development models and research opportunities
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
Transformation from CIM to PIM Using Patterns and Archetypes
ASWEC '08 Proceedings of the 19th Australian Conference on Software Engineering
Model-Driven Development of Mobile Applications
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
A cross-platform software system to create and deploy mobile mashups
ICWE'10 Proceedings of the 10th international conference on Web engineering
A novel design approach for multi-device adaptable user interfaces: concepts, methods and examples
UAHCI'11 Proceedings of the 6th international conference on Universal access in human-computer interaction: design for all and eInclusion - Volume Part I
Mobile mashup generator system for cooperative applications of different mobile devices
ICWE'11 Proceedings of the 11th international conference on Web engineering
Parallel distributed rendering of HTML5 canvas elements
ICWE'11 Proceedings of the 11th international conference on Web engineering
CEclipse: An Online IDE for Programing in the Cloud
SERVICES '11 Proceedings of the 2011 IEEE World Congress on Services
Capturing and exploiting fine-grained IDE interactions
Proceedings of the 34th International Conference on Software Engineering
Web-Based tool integration: a web augmentation approach
ICWE'12 Proceedings of the 12th international conference on Web Engineering
Program Behavior Analysis and Control for Online IDE
COMPSACW '12 Proceedings of the 2012 IEEE 36th Annual Computer Software and Applications Conference Workshops
Hi-index | 0.00 |
The wide variation in features and capabilities of mobile devices lead to difficulties in the development of the same application on different platforms. Therefore we propose an online model-driven integrated development environment to provide developers with a platform-independent GUI design for mobile applications. Our proposed system transforms an abstract platform-independent GUI into a platform-dependent GUI on a target platform. The generated project is entirely in the form with which an experienced developer on the platform is already familiar. Furthermore, as the generated application is not a web-based one, it can access naturally native features of a platform. The proposed flexible architecture enable the capability to handle and update different abstract UI and non-UI controls needed to design GUIs for mobile applications. Experimental results with volunteers show that our proposed solution can save up to 25--51% time to create GUIs of an application to three different platforms of Android, iOS and Windows Phone.