Sklep Google Play jest miejscem, gdzie użytkownicy systemu Android znaleźć mogą miliony użytecznych aplikacji, lecz – o czym zapewne sami doskonale wiecie – to, że dany program znajduje się w oficjalnym sklepie Google’a nie mówi nic o jego przydatności, wyglądzie czy sposobie działania. Niestety, spora część aplikacji z Google Play jest przestarzała lub po prostu nie działa. Na szczęście gigant z Mountain View stara się zaradzić temu problemowi wraz z najnowszą aktualizacją zasad dla deweloperów aplikacji. Co dokładnie się zmieni?

Konieczność aktualizowania API do najnowszej wersji

Podczas tworzenia swojej aplikacji dla systemu Android każdy deweloper zdecydować musi o API swojego programu, czyli w wielkim skrócie o wersji systemu, pod którą optymalizowany jest kod. Warto pamiętać, że rozróżniamy dwa typy API, minimalne, które wpływa na minimalne wymogi systemu, które telefon musi spełnić, by być w stanie uruchomić daną aplikację (nowe zmiany nie wpływają na ten typ) oraz tzw. „target API”, czyli API optymalne dla danej wersji Androida. Począwszy od sierpnia 2018 roku, każdy deweloper programów zobowiązany będzie do aktualizowania API swoich aplikacji do wersji nie starszej niż jedna za najnowszą odsłoną systemu. Zmiana ta jest bardzo ważna dla wszystkich użytkowników, ponieważ niesie ogromną ilość zalet. Przede wszystkim my, jako użytkownicy Androida, będziemy mogli być pewni o kompatybilności programów z naszym urządzeniem. Zmiany te zmuszą również deweloperów do implementacji funkcji (np. oszczędzania energii), które wprowadzone zostały wraz z nową wersją systemu. Wszyscy programiści, którzy do daty wprowadzenia zmian wydali chociaż jedną aktualizację, będą zmuszeni do przeprogramowania swoich produktów do listopada 2018 roku. Nowe warunki nie będą dotyczyć przestarzałych, porzuconych przez twórców aplikacji. Warto wspomnieć o tym, że przyszłe odsłony Androida będą blokować programy, które będą posiadały przestarzałe API, ze względów bezpieczeństwa i komfortu użytkowania.

Wsparcie dla 64-bitowego kodu

Kolejną zmianą, którą planuje Google, jest konieczność wydawania 64-bitowych odsłon aplikacji przez programistów. Aktualizacja ta spowodowana jest faktem, że rozwiązanie to jest po prostu bardziej przyszłościowe. Warto wspomnieć, że sklep sam będzie wykrywał, którą wersję lepiej zainstalować na smartfonie użytkownika, więc nie jest konieczne wydawanie drugiej wersji danego programu, choć jest to oczywiście możliwe. Zmiany te wejdą w życie dopiero w sierpniu 2019 roku.

Zobacz także: Ten androidowy wirus może zepsuć Twój telefon!

Bezpieczeństwo aplikacji

Ostatnią zmianą, o której do tej pory wspomniał gigant z Mountain View, jest nowy sposób zabezpieczania aplikacji udostępnianych w sklepie Google Play. Już wkrótce oficjalny androidowy sklep z aplikacjami zacznie wstrzykiwać kod metadata do plików .apk w celu zwiększenia bezpieczeństwa – dzięki tej zmianie system Android będzie mógł zweryfikować autentyczność instalowanych programów. Cały proces będzie w pełni automatyczny, więc deweloperzy nie będą musieli się niczym martwić. Jedyną zmianą, którą zauważą, będzie nieco zwiększony limit rozmiaru aplikacji, tak, by wszystkie nowości mogły się w nich spokojnie zmieścić.

Źródło: Google

 

 

Google News
Obserwuj ANDROID.COM.PL w Google News i bądź zawsze na bieżąco!
Obserwuj

Michał Derej

Pasjonat technologii mobilnych, wielki fan Androida. Student informatyki na Wydziale Matematyki i Nauk Informacyjnych Politechniki Warszawskiej. Były moderator jednego z największych forów ogólnotematycznych w Polsce. Od kilku lat blogger.