In terms of battery life and functionality, mobile devices are ten times more powerful than they were a decade ago. However, this has led in the development of more demanding apps. Mobile phones are used to their maximum ability thanks to advanced visuals, enhanced functionality, and code enhancements. However, not every app is made equal....