Skip to main content

Bootstrapping mobile app development

Authors

Scott Barnett, Rajesh Vasa and John Grundy

Swinburne University of Technology

NICTA

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 pa- per 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

BibTeX Entry

  @inproceedings{Barnett_VG_15,
    author           = {Barnett, Scott and Vasa, Rajesh and Grundy, John},
    month            = jun,
    year             = {2015},
    keywords         = {mobile, dsl},
    title            = {Bootstrapping Mobile App Development},
    booktitle        = {International Conference on Software Engineering},
    address          = {Florence, Italy}
  }

Download

Served by Apache on Linux on seL4.