W przeciwieństwie do iOS, Android pozwala aplikacjom i usługom swobodniej działać w tle. Jednak niektórzy twórcy aplikacji nadużywają tych uprawnień i niepotrzebnie utrzymują swoje aplikacje działające w tle, wpływając na żywotność baterii i szybkość telefonu. Aby przeciwdziałać takim aplikacjom, producenci OEM Androida agresywnie zabijają aplikacje działające w tle, aby wydłużyć żywotność baterii swoich urządzeń. Android 14 obiecuje nadać sens temu problemowi.

Google ogłoszone dzisiaj wcześniej współpracuje z producentami OEM Androida, aby złagodzić frustrację twórców aplikacji, którzy przestrzegają wytycznych programistycznych Androida. Android 14 zapewni, że aplikacje nie psują swojej funkcjonalności z powodu agresywnego zabijania aplikacji działających w tle. Samsung jest pierwszym partnerem Google w zakresie poprawy jakości życia. Południowokoreańska firma potwierdziła na swojej stronie deweloperskiej, że stworzył ujednoliconą politykę, która „zapewni bardziej spójną i niezawodną obsługę użytkowników Galaxy”.

Samsung współpracuje z Google, aby zwiększyć niezawodność aplikacji działających w tle, począwszy od Androida 14 (One UI 6.0)

Począwszy od One UI 6.0, Samsung potwierdził, że nie zabije usługi działające w tle aplikacji przeznaczonych dla systemu Android 14. Zagwarantujemy, że będą one działać zgodnie z przeznaczeniem, jeśli te aplikacje zostały opracowane zgodnie z nowymi zasadami interfejsu API usług pierwszego planu systemu Android.

Android 14 wprowadza trzy krytyczne zmiany (przez 9To5Google) do obsługi aplikacji i usług działających w tle.

Deweloperzy muszą zadeklarować typy usług pierwszego planu i zażądać konkretnych typów uprawnień, aby system operacyjny wiedział, kiedy uzasadnione jest korzystanie z usług pierwszego planu. Aby zadania inicjowane przez użytkownika, takie jak pobieranie i przesyłanie dużych plików, płynnie kontynuowane w tle dzięki wykorzystaniu ograniczeń JobScheduler. Przestrzegaj nowych Zasad Google Play, aby zapewnić prawidłowe korzystanie z usług pierwszego planu i zadań przesyłania danych inicjowanych przez użytkowników.

Tak długo, jak programiści tworzą swoje aplikacje zgodnie z nowymi zasadami Google dotyczącymi Androida 14, nie muszą się martwić, że ich aplikacje zatrzymają się w tle, gdy nie jest to zamierzone. Gdy więcej marek Androida dołączy do Google, tak jak zrobił to Samsung, twórcy aplikacji nie będą musieli tak bardzo martwić się o zachowanie swoich aplikacji/działa inaczej na telefonach i tabletach różnych marek. Będzie to świetne rozwiązanie dla twórców aplikacji, marek i użytkowników.

Categories: IT Info