DocumentCode :
3561771
Title :
Bootstrapping Mobile App Development
Author :
Barnett, Scott ; Vasa, Rajesh ; Grundy, John
Author_Institution :
Centre for Comput. & Eng. Software Syst. & Software Innovation Lab., Swinburne Univ. of Technol., Melbourne, VIC, Australia
Volume :
2
fYear :
2015
Firstpage :
657
Lastpage :
660
Abstract :
Modern IDEs provide limited support for developers when starting a new data-driven mobile app. App developers are currently required to write copious amounts of boilerplate code, scripts, organise complex directories, and author actual functionality. Although this scenario is ripe for automation, current tools are yet to address it adequately. In this paper we present RAPPT, a tool that generates the scaffolding of a mobile app based on a high level description specified in a Domain Specific Language (DSL). We demonstrate the feasibility of our approach by an example case study and feedback from a professional development team. Demo at: https://www.youtube.com/watch?v=ffquVgBYpLM.
Keywords :
application program interfaces; mobile computing; specification languages; DSL; IDE; RAPPT tool; data-driven mobile app; domain specific language; integrated development environment; mobile application development; Androids; DSL; Humanoid robots; Mobile communication; Motion pictures; Productivity; Software engineering; Code Generation; Mobile App Prototyping; Model Driven Development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
Type :
conf
DOI :
10.1109/ICSE.2015.216
Filename :
7203036
Link To Document :
بازگشت