Board Thread:Game Discussion/@comment-32841549-20180222204710/@comment-34609328-20180223163352

I am a iphone/android game developer.

Solution I always use for iphone 7 I have

1.before you start the race, kill most apps that were in background, leave maximum 3 apps in background.

2.make sure the 3 apps in background are none-memory intensive apps. Absolutely do not keep 2 games in background at once.

3.it is ok to switch between apps when you are in middle of race, however, keep the 3 max apps in background in mind.

4.if you going to pause the game for more than an hour or two, make sure to have the game in fourground before your phone sleeps/locks.

Note: A very important difference between android and iOS is

Android keep apps running even in background. So Android phone is much more likely to get hot when paused/backgrounded. Android is more likely to kill game in background.

iOS suspend your app in background after like 15 seconds when your phone locks/sleeps. So iphone never run hot when backgrounded because the game is suspended. However, since games or your other apps can use a lot of memory, iOS will choose backgrounded apps to kill that are memory intensive and inactive for longer periodsl than other backgrounded apps