Research Article
Analysis of the Energy Consumption of JavaScript Based Mobile Web Applications
@INPROCEEDINGS{10.1007/978-3-642-16644-0_12, author={Antti Miettinen and Jukka Nurminen}, title={Analysis of the Energy Consumption of JavaScript Based Mobile Web Applications}, proceedings={Mobile Lightweight Wireless Systems. Second International ICST Conference, MOBILIGHT 2010, Barcelona, Spain, May 10-12, 2010, Revised Selected Papers}, proceedings_a={MOBILIGHT}, year={2012}, month={10}, keywords={Energy-efficiency mobile services JavaScript web-applications}, doi={10.1007/978-3-642-16644-0_12} }
- Antti Miettinen
Jukka Nurminen
Year: 2012
Analysis of the Energy Consumption of JavaScript Based Mobile Web Applications
MOBILIGHT
Springer
DOI: 10.1007/978-3-642-16644-0_12
Abstract
JavaScript is the dominant language of modern web applications. In this research, we have investigated the battery-consumption of JavaScript applications running on mobile phones. In our empirical study, we developed and analysed eight implementations of the same application using different JavaScript libraries. The results show that there are significant differences between different implementations. There is no single factor explaining the performance differences. Furthermore, the performance of different libraries is strongly affected by the communication technology (3G or WLAN). The long latencies that 3G introduces suggest that increasing the parallel execution of server queries has potential for energy and speed improvements.