First of all, your application cannot heat the phone when your application does not work (at least in the background). Now that your application is running, there are many reasons why your application heats up your phone,
- Calculations - especially floating point calculations. This cause of heat
- heavy or endless cycles
- ( ).
.
- , ,
, , - , , . . - , , , , , . , , , . , , .