Title | User scripting on Android using BladeDroid |
Publication Type | Conference Paper |
Year of Publication | 2014 |
Authors | Bhoraskar R, Langenegger D, He P, Cheng R, Scott W, Ernst MD |
Conference Name | APSys 2014: 5th Asia-Pacific Workshop on Systems |
Pagination | 9:1–9:7 |
Date or Month Published | June |
Conference Location | Beijing, China |
Abstract | Compared to desktop and web applications, mobile applications have so far been developed in an extremely siloed environment. The apps running on our phone are developed by a single entity with operating system protections between sharing of data or code between programs. However, application extensibility is often desired. In the web, a secondary ecosystem flourishes around browser extensions, enabling users to customize the web as they wish. This paper presents BladeDroid, a system enabling user customization of mobile applications, using a novel combination of bytecode rewriting and dynamic class loading. We describe four extensions that we have built to evaluate BladeDroid's usability, robustness, and performance. |
Downloads | https://homes.cs.washington.edu/~mernst/pubs/bladedroid-apsys2014.pdf PDF
|
Citation Key | BhoraskarLHCSE2014 |