Batéria patrí medzi najcitlivejšie témy používateľov smartfónov. Aj malé rozdiely v optimalizácii aplikácií dokážu výrazne ovplyvniť výdrž zariadenia počas dňa. Google sa preto rozhodol pritvrdiť a začína otvorene označovať aplikácie, ktoré zbytočne vybíjajú telefóny používateľov.

Spoločnosť Google oznámila, že na platforme Android začína systematicky sledovať aplikácie s nadmernou spotrebou energie. Vývojári mali na prípravu niekoľko mesiacov. Od marca sa však pravidlá začali uplatňovať priamo v obchode Google Play.

Kontrola sa zameriava na mechanizmus nazývaný partial wake lock. Ide o stav, keď aplikácia udržiava procesor aktívny aj vtedy, keď je displej zariadenia vypnutý. Takéto správanie môže výrazne znižovať výdrž batérie.

Google stanovil konkrétne hranice. Ak aplikácia počas posledných 24 hodín udrží procesor aktívny viac než 2 hodiny bez zjavného dôvodu, systém ju označí ako problematickú. Rovnaké označenie môže dostať aj v prípade, že sa tento problém objaví vo viac než 5 percentách používateľských relácií za mesiac.

Používatelia si to všimnú priamo v obchode Google Play. Pri náhľade aplikácie sa zobrazí upozornenie, že aplikácia môže spotrebovávať viac energie než sa očakáva kvôli vysokej aktivite na pozadí.

Horšia viditeľnosť v obchode môže motivovať

Varovanie však nemusí byť jediným dôsledkom. Google môže takýmto aplikáciám znížiť viditeľnosť v obchode. Nemusia sa objavovať v odporúčaniach ani v redakčných výberoch, ktoré pomáhajú aplikáciám získavať nových používateľov.

Cieľom je motivovať vývojárov, aby venovali väčšiu pozornosť energetickej efektivite svojich aplikácií. Doteraz sa totiž viac sledovali iné parametre, napríklad počet pádov aplikácie alebo situácie, keď aplikácia prestane reagovať.

Nie všetky aplikácie sa však budú posudzovať rovnako. Google uvádza, že pravidlá sa netýkajú aplikácií, ktoré prirodzene potrebujú nepretržitú aktivitu na pozadí. Ide napríklad o aplikácie prehrávajúce hudbu, aplikácie pracujúce s polohou alebo nástroje na prenos dát.

android batéria
Google

Google spolupracoval so Samsungom

Na vývoji nástrojov na meranie spotreby energie Google spolupracoval so spoločnosťou Samsung. Tá do projektu priniesla skúsenosti zo správy batérie v smartfónoch série Samsung Galaxy.

Vývojári dostali nové diagnostické nástroje, ktoré im pomáhajú identifikovať zdroje nadmernej spotreby energie. Tieto nástroje dokážu presnejšie odhaliť momenty, keď aplikácia zbytočne prebúdza procesor alebo udržiava systém v aktívnom stave.

Google ako príklad zlepšenia uvádza aplikáciu WHOOP. Po úpravách v kóde sa podarilo výrazne znížiť jej aktivitu na pozadí, čo sa pozitívne prejavilo na spotrebe energie zariadenia.

upozornenie Google Play

Energetická efektivita bude dôležitejšia než doteraz

Google dlhodobo optimalizuje samotný systém Android, aby bol energeticky úspornejší. Možnosti systémových úprav však majú svoje limity. V určitom momente musí časť zodpovednosti prejsť aj na samotných vývojárov aplikácií.

Nové označovanie aplikácií má preto priniesť väčšiu transparentnosť pre používateľov. Pri výbere aplikácie už nebude rozhodovať iba cena alebo hodnotenie, ale aj to, ako efektívne pracuje s batériou.

Podobný prístup Google už využíva aj pri inteligentných hodinkách so systémom Wear OS. Tam systém označuje aplikácie, ktoré počas jednej hodiny používania spotrebujú viac než 4,44 percenta batérie zariadenia.

Pre používateľov to znamená jednoduchšiu orientáciu pri výbere aplikácií. Pre vývojárov zas jasný signál, že energetická efektivita sa stáva jedným z hlavných faktorov kvality mobilného softvéru.

Čítajte viac z kategórie: Aplikácie

Pošli nám TIP na článok



Teraz čítajú

NAJČÍTANEJŠIE ZO STARTITUP