Zo doen apps uw iPhone-batterij leeglopen (en afsluiten helpt écht niet)
Heeft u net als vele andere iPhone-gebruikers problemen met de batterij van uw toestel? Dan is de kans groot dat de Facebook-app de boosdoener is. Los van elkaar ontdekten twee ontwikkelaars recent dat de app voortdurend verbinding maakt met internet, op zoek naar nieuwe posts. Dat schrijft de krant The Guardian.
De iPhone heeft in vergelijking met sommige andere smartphones een batterij met een relatief kleine capaciteit (1.560 milliampère-uur; sommige andere hebben 2.600 milliampère-uur). Een korte batterijduur is daardoor de vaakst gehoorde klacht van gebruikers.
Ontwikkelaars Scott Loveless (voormalig helpdesk-medewerker bij Apple) en Sebastian Düvel ontmaskerden één van de grote boosdoeners. Met ontwikkelingstools die de activiteit op het toestel registreren, stelden ze vast dat de Facebook-app voortdurend in de achtergrond blijft draaien. "Hoewel ik de app niet aan het gebruiken was, zag ik hem continu in de processenlijst verschijnen", zegt Loveless.
Locatievoorzieningen
Het euvel is makkelijk te verhelpen door de locatievoorzieningen en de functie 'Background app refresh' voor Facebook uit te schakelen in de instellingen. Die functies zorgen ervoor dat de app continu verbinding maakt met internet voor nieuwe gegevens.
"Toen ik de functies uitschakelde, sprong het batterijpercentage op mijn iPhone 5S van twaalf naar zeventien procent", zegt Loveless. "De belasting op de processor verminderde zodanig dat de batterij langer meeging. Bij elke iPhone waarop ik dit testte, kreeg ik hetzelfde resultaat."
Ook WhatsApp, dat in februari gekocht werd door Facebook, heeft een open internetconnectie nodig om berichten te pushen naar smartphones.
Multitaskingbalk
Wat overigens niet helpt tegen batterijverlies, is de apps na gebruik uit te schakelen, meldt de techblog Lifehacker. In tegenstelling tot bij een computer - die meer 'werk' heeft als er veel toepassingen open staan - vergroot dat bij iOS net het batterijverbruik. Door een app te sluiten in de plaats van hem in de multitaskingbalk te laten staan, haalt u hem uit het RAM-geheugen van uw telefoon. Als u hem later weer opent, moet uw toestel hem opnieuw in het geheugen halen. Al dat laden kost uw iPhone heel wat meer werk - en dus batterijverbruik.