In my experience there are two drains on power:
- The screen. Doesn't matter what the app is, if the screen is on the battery plummets
- Network hunting. If there's no WiFi, but the radio is on then it wastes loads of battery trying to find a network.