Ostatnie newsy
Lata temu Google zdecydowało się zmodularyzować Androida, by móc aktualizować jego istotne systemowe komponenty z pominięciem producentów telefonów przez Play Store. Dokonano tego w ramach projektu Mainline. Teraz użytkownicy mogą bezpośrednio dostrzec jego korzyści.
Nowa wersja Androida wprowadziła odświeżony wygląd odtwarzacza multimediów w panelu z powiadomieniami. Niestety, by w pełni z niego skorzystać, koniecznie są zmiany po stronie aplikacji, które jak na razie niewielu deweloperów decydowało się wprowadzić.
W sierpniu w repozytorium AOSP pojawiły się zmiany sugerujące, że razem z Androidem 13 pojawią się w końcu pierwsze urządzenia bez obsługi 32-bitowych aplikacji (taka możliwość była już w Androidzie 12, ale nie było żadnych urządzeń z niej korzystających).
Ledwo dostaliśmy pierwsze miesięczne łatki bezpieczeństwa dla Androida 13, a już zaczęły się testy pierwszej większej aktualizacji oznaczanej symbolem QPR1 (Quarterly Platform Release 1).
Google opublikowało kilka dni temu post na swoim dla programistów na temat optymalizacji swoich własnych aplikacji dla Androida Go. Przy okazji zawarto w nim jednak informację o zmianie minimalnych wymagań Androida 13.
Tworzenie oprogramowania do obsługi standardów mających za sobą lata historii i wersji (które wszystkie trzeba wspierać ze względu na zachowanie wstecznej kompatybilności) nie jest prostym zadaniem i łatwo zapomnieć o czymś, co na rynku sprawi potem spore problemy.
W mijającym tygodniu dość niespodziewanie Google udostępniło finalną wersję Androida 13 dla swoich Pixeli oraz jej kod źródłowy w repozytorium AOSP. Okazuje się, że niedawne opóźnienie łatek zabezpieczeń wynikało z chęci wypuszczenia zamiast nich “trzynastki”.
Apple nie przejmuje się wsteczną kompatybilnością aplikacji na swoich systemach i bez sentymentu pozbywa się kodu wykorzystywanego jedynie przez stare oprogramowanie. To się niestety odbija czasem na użytkownikach.
Przy okazji premiery Androida 12 Google trochę miejsca poświęciło nowej opcji Game Dashboard oferującej szybki dostęp do różnych funkcji przydatnych graczom, jak nagrywanie ekranu, zrzut ekranu czy regulacja wydajności (chcemy dłużej grać na baterii czy mieć lepszą grafikę i wydajność).
Mamy kolejny przykład wykorzystania Project Mainline w celu dodania do starszego Androida nowej funkcji. Po nowym oknie wyboru pojedynczych zdjęć z Androida 13, przyszedł czas na usprawnienie obsługi DNS.