Analyzing Performance, Energy Consumption, and Reliability of Mobile Applications