Akku schonen

Nutzer nutzen ihre Mobilgeräte heutzutage für praktisch alles, vom Senden von E-Mails und Verwalten von Finanzen bis hin zum Streamen von Videos und Spielen. Die meisten Apps benötigen Daten, Bilder und andere Medien von Remote-Diensten. Denken Sie daran, dass Ihre App nur eine von vielen Apps auf dem Gerät des Nutzers ist, die alle um Netzwerkressourcen konkurrieren. Eine schlechte Verwaltung kann sich dramatisch und nachteilig auf die Akkuleistung auswirken und die begrenzte Netzwerkbandbreite des Nutzers unnötig belasten.

Seit Android 8.0 wurden mehrere Updates für das Betriebssystem eingeführt, die die Akkulaufzeit, die Nutzerfreundlichkeit und die Systemintegrität verbessern. Es gibt jedoch weitere Überlegungen, Strategien und Mustern, die auch Sie als Entwickler nutzen können. Anfragen, die die Ihre App im Netzwerk nutzt, kann eine Hauptursache für eine schnelle Akkuentladung sein, nutzen die stark verbrauchenden Mobilfunk- und WLAN-Funkschnittstellen.

In diesem Leitfaden erfahren Sie Folgendes:

  • Wie das Konnektivitätsmodell Ihrer App mit dem Wireless Radio State Machine interagiert.
  • Wie Sie die Auswirkungen Ihrer Datenverbindung minimieren.
  • Fehlerbehebung bei langsamen Verbindungen
  • Hintergrundaktivitäten nur unter bestimmten Bedingungen ausführen, z. B. wenn das Gerät geladen wird oder mit einem WLAN verbunden ist.
  • So können Sie die Akkunutzung Ihrer App im Zeitverlauf im Blick behalten.

Schließlich erfahren Sie mehr über drei allgemeine Kategorien von Updates: Nutzerinitiierte, App-initiierte und Server-initiierte, mit Tools und Techniken zur Maximierung der Effizienz jeder Kategorie.

Es liegt in unserer Verantwortung als Entwickler-Community, das beste App-Erlebnis für unsere Nutzer zu schaffen.

Bonusmaterial