Wraz z wyjściem kolejnej, najpewniej 10, wersji systemu Android o oznaczeniu Q (już o nim raz wspominaliśmy), system nas poinformuje jeśli docelowa wersja systemu jest zbyt stara. Android Q ma nas poinformować nas jeśli wykryje, że SDK instalowanej (lub zainstalowanej) aplikacji jest w wersji 21 lub starszej. Docelowym systemem ma się więc stać Android 6.0 lub nowsza któraś z jego nowszych wersji (N, O, P lub właśnie Q).

Na to wszystko wskazuje commit do kodu systemu o numerze 737545 i opisie Provisionally increase PLATFORM_MIN_SUPPORTED_TARGET_SDK_VERSION to 23.

Android Q

Dlaczego?

Musimy przyznać, że to bardzo sensowna zmiana. Android 5.0 nie zawierał nowej implementacji pozwoleń. Aplikacje, które nie są więc napisane dla nowszych wersji mają więc dostęp do poszczególnych danych, czy opcji bez zgody użytkownika lub w ogóle nie działają właśnie przez problemy z dostępem do poszczególnych danych.

Dodatkowo ustalenie wyższego targetSDKversion nie wpłynie na dostępność aplikacji dla starszych wersji systemu. Od tego jest inny ustawienie poziomu API – minSdkVersion.

Trzeba przyznać, że taka zmiana jest ważna. Jednak to będzie walka z wiatrakami. Większość aplikacji nie jest aktualizowana, a więc jej twórcy nie podniosą wersji docelowej SDK, a Android Q będzie wkurzał ich użytkowników niepotrzebną informacją. Chyba, ze Google ma w planach jedynie jej implementację w Sklep oraz Instalator – informacja pojawi się tylko podczas instalacji lub zaraz przed nią. Nie jest to jednak sposób ala Google – Google lubi powiadomienia, najlepiej takie, których nie da się łatwo pozbyć. I tego właśnie się obawiamy…

No i to do użytkownika będzie należała ostateczna decyzja, czy dalej korzystać z tej aplikacji, czy poszukać czegoś nowego (co nie zawsze jest możliwe). A kto pozbędzie się ulubionej aplikacji ze względu na głupi brak aktualizacji? Zwłaszcza, jak działa i nie ma czym jej zastąpić…

Nie za późno?

Google już dawno powinno się za to zabrać. Zwłaszcza po stworzeniu Treble, które ma sprawić, że urządzenia będą o wiele bardziej długowieczne. Przynajmniej, jeśli jego producent zezwoli na odblokowanie bootloadera lub będzie je dalej wspierać). Takie urządzenia powinny także otrzymywać równie zabezpieczone, a więc i wspierające zmiany w systemie, aplikacje.

Jednocześnie cieszymy się na kolejne informacje na temat nowej wersji systemu. Jeśli Google utrzyma roczne tempo aktualizacji to może Developer Preview pojawi się dla Xperii XZ4?

Źródło: Google Source (przez XDA)

Jeżeli znalazłeś/aś literówkę w tekście, to daj nam o tym znać zaznaczając kursorem problematyczny wyraz, bądź zdanie i przyciśnij Shift + Enter lub kliknij Zgłoś pomyłkę.