To cloud or not to cloud: A mobile device perspective on energy consumption of applications | IEEE Conference Publication | IEEE Xplore