Google rozpoczął wdrażanie nowej funkcji w sklepie Google Play, która informuje użytkowników Androida o aplikacjach mogących powodować nadmierne zużycie baterii, jeszcze przed ich pobraniem. Mechanizm, oparty na danych zbieranych z urządzeń, ma pomóc w identyfikacji oprogramowania działającego w tle w sposób nadmierny lub niezoptymalizowany. Inicjatywa stanowi odpowiedź na długotrwałe skargi użytkowników dotyczące szybko rozładowujących się telefonów. Firma stopniowo uruchamia funkcję, początkowo dla części użytkowników, z planem rozszerzenia na wszystkich.

Ostrzeżenia w sklepie Play

W karcie aplikacji w Google Play, w sekcji 'Informacje o aplikacji', pojawi się nowa etykieta ostrzegająca, że dany program może zużywać dużo baterii. Informacja ta wyświetla się przed instalacją, umożliwiając świadomy wybór.

Analiza danych z urządzeń

System bazuje na anonimowych danych telemetrycznych zbieranych z telefonów z Androidem, które monitorują rzeczywiste zużycie energii. Algorytmy identyfikują aplikacje wykazujące nieprawidłowe działanie w tle, prowadzące do nieproporcjonalnego rozładowywania baterii.

Odpowiedź na długi problem

Funkcja ma rozwiązać jeden z największych i najdłużej trwających problemów ekosystemu Android – brak kontroli nad aplikacjami nadmiernie eksploatującymi baterię w sposób ukryty dla użytkownika. Dotychczas identyfikacja 'zjadacza baterii' była trudna.

Stopniowe wdrażanie

Nowość nie jest jeszcze dostępna dla wszystkich użytkowników globalnie. Google wprowadza ją fazowo, co jest typową praktyką przy aktualizacjach usług. Pełne wdrożenie na całym świecie ma nastąpić w nadchodzących tygodniach.

Google podejmuje bezpośrednią walkę z jednym z najbardziej dokuczliwych problemów systemu Android – nadmiernym i niekontrolowanym zużyciem baterii przez aplikacje. Firma zaczęła wdrażać nową funkcję w sklepie Google Play, która wyświetla użytkownikom specjalne ostrzeżenie, jeśli dana aplikacja może znacząco skrócić czas pracy telefonu na jednym ładowaniu. Informacja ta pojawia się na stronie aplikacji w sekcji 'Informacje o aplikacji', jeszcze przed podjęciem decyzji o pobraniu. Mechanizm opiera się na analizie anonimowych danych telemetrycznych z milionów aktywnych urządzeń z Androidem. System monitoruje rzeczywiste zużycie energii przez zainstalowane aplikacje, szukając wzorców wskazujących na nieoptymalne lub nadmierne działanie w tle. Gdy algorytm wykryje, że konkretna aplikacja regularnie powoduje nieproporcjonalnie wysokie rozładowanie baterii w porównaniu do swoich funkcji, jej listing w sklepie może zostać oznaczony odpowiednią etykietą. Problem zbyt szybko rozładowujących się baterii w smartfonach towarzyszy użytkownikom mobilnym od dziesięcioleci, jednak w ekosystemie Androida przybrał szczególną formę ze względu na otwartość platformy i różnorodność producentów sprzętu. W przeciwieństwie do ściśle kontrolowanego środowiska iOS, gdzie Apple ma pełną władzę nad optymalizacją zarówno systemu, jak i aplikacji, Android pozwala deweloperom na większą swobodę, co czasem prowadzi do nieefektywnego zarządzania zasobami. Przez lata użytkownicy musieli polegać na narzędziach firm trzecich lub wbudowanych, często mało intuicyjnych statystykach systemowych, aby zidentyfikować winowajcę. Inicjatywa Google spotkała się z pozytywnym odbiorem wśród użytkowników i ekspertów, którzy od lat wskazywali na ten problem jako na poważną wadę systemu. Polski portal Spider's Web określił zmianę jako naprawę 'wielkiej wady Androida' i 'koniec z szemranym działaniem w tle'. Tymczasem hiszpańska La Razón podkreśla, że jest to 'koniec aplikacji, które „zjadają” twoją baterię'. Wdrożenie ma charakter stopniowy i globalny, co oznacza, że nie wszyscy użytkownicy zobaczą ostrzeżenia od razu. Jest to standardowa praktyka Google, pozwalająca na monitorowanie stabilności nowej funkcji i zbieranie feedbacku przed pełnym uruchomieniem.

Sources: 4 articles from 4 sources