TitleUser scripting on Android using BladeDroid
Publication TypeConference Paper
Year of Publication2014
AuthorsBhoraskar R, Langenegger D, He P, Ernst MD
Conference NameNSDI 2014: 11th USENIX Symposium on Networked Systems Design and Implementation
Date or Month PublishedApril
Conference LocationSeattle, WA, USA
AbstractUser scripts allow users to customize their app use experience. In web apps, for instance, a user may use Greasemonkey scripts and browser extensions, to customize the layout of a page, automate repeated tasks, block ads, and so on. We bring user-side programmability to mobile applications. Using our tool, BladeDroid, users can write scripts that enable them to customize their experience within Android apps. \par We motivate our work using three example applications that can be built using BladeDroid –- an Ad Blocker, a Social Media plugin, and a Runtime Testing harness. We describe the design and implementation of BladeDroid, and propose evaluation metrics to measure its usability, robustness and performance.
Citation KeyBhoraskarLHE2014