Google ogłosił uruchomienie nowa wersja Android 13, w której proponuje się zestaw wcześniej przygotowanych opcji projektowania kolorystycznego interfejsu, co pozwala na nieznaczną korektę kolorystyki w ramach wybranej kolorystyki.
Podkreśla się również, że zapewniona jest możliwość dostosowania tła ikon dowolnej aplikacji do schematu kolorów motywu lub koloru obrazu tła, podczas gdy w interfejsie zarządzania odtwarzaniem muzyki jako tło zapewniane są obrazy okładek odtwarzanych płyt.
Kolejną nowością, która wyróżnia się w tej nowej wersji, jest dodanie możliwości łączenia indywidualnych ustawień językowych z aplikacjami, które różnią się od ustawień językowych wybranych w systemie.
Podkreśla się również, że doświadczenie zostało ulepszone na urządzeniach z dużymi ekranami takie jak tablety, Chromebooki i smartfony ze składanymi ekranami. W przypadku dużych ekranów układ menu powiadomień, ekranu głównego i ekranu blokady systemu został zoptymalizowany pod kątem wykorzystania całego dostępnego miejsca na ekranie.
W bloku, który pojawia się gestem machnięcia od góry do dołu, na dużych ekranach, zapewniony jest podział na różne kolumny szybkich ustawień oraz lista powiadomień. Dodano obsługę trybu dwupanelowego w konfiguratorze, w którym sekcje konfiguracyjne są teraz stale widoczne na dużych ekranach.
W Androidzie 13 możemy również zauważyć, że poprawiono tryby zgodności dla aplikacji, ponieważ w nowej wersji proponuje się implementację paska zadań, który wyświetla ikony uruchomionych aplikacji na dole ekranu, umożliwiając szybkie przełączanie się między programami i obsługuje przenoszenie aplikacji za pomocą interfejsu przeciągnij i upuść do różnych obszarów trybu wielu okien (podzielony ekran), dzieląc ekran na części do pracy z kilkoma aplikacjami jednocześnie.
W przypadku niektórych urządzeń jak Pixel 6, dodano pełną obsługę wirtualizacji , co umożliwia uruchamianie środowisk z innymi systemami operacyjnymi. Wirtualizacja realizowana jest w oparciu o hypervisor KVM oraz narzędzia crosvm (VVM, Virtual Machine Manager). Tryb pKVM (Protected KVM) jest opcjonalnie dostępny i zapewnia ściślejszą izolację od środowisk wykorzystujących rozszerzenia wirtualizacji do architektury AArch64. Platforma planuje wykorzystać wirtualizację w celu poprawy ochrony przed wykonaniem kodu systemowego innej firmy, takiego jak prywatne pliki wykonywalne i komponenty DRM.
Wdrożono nowy interfejs do wybierania zdjęć i filmów, który umożliwia aplikacji dostęp tylko do wybranych obrazów i filmów oraz blokowanie dostępu do innych plików. Wcześniej podobny interfejs został zaimplementowany dla dokumentów. Możliwa jest praca zarówno z plikami lokalnymi, jak i danymi przechowywanymi w chmurze.
Oprócz tego w Androidzie 13 dodano a prośba o uprawnienia do wyświetlania powiadomień przez aplikacje, Bez uprzedniej zgody na wyświetlanie powiadomień aplikacja zablokuje wysyłanie powiadomień. W przypadku gotowych aplikacji zaprojektowanych do użytku ze starszymi wersjami systemu Android system przyzna uprawnienia w imieniu użytkownika.
Zmniejszone liczba wymaganych aplikacji dostęp do informacji o lokalizacji użytkownika. Na przykład aplikacje wykonujące operacje skanowania sieci bezprzewodowej nie wymagają już uprawnień związanych z lokalizacją.
Dodano nowy typ uprawnień Wi-Fi który umożliwia aplikacjom, które skanują sieci bezprzewodowe i łączą się z hotspotami, dostęp do podzbioru interfejsów API zarządzania Wi-Fi, z wyłączeniem połączeń opartych na lokalizacji (wcześniej aplikacje łączące się z Wi-Fi były podawane i uzyskiwane do informacji o lokalizacji).
W ART wdrożono wydajniejszy garbage collector oparty na interfejsie API jądra userfaultfd Linux, który umożliwia tworzenie sterowników w celu uzyskania dostępu do nieprzydzielonych stron pamięci (błędy stron) w przestrzeni użytkownika. Nowy moduł odśmiecania pamięci zapewnia stały narzut dla każdego ładowanego obiektu, zużywa mniej pamięci i daje około 10% mniej skompilowanego kodu. Korzystanie z nowego garbage collectora pozwala również wydłużyć żywotność baterii, pozbyć się awarii podczas wyrzucania elementów bezużytecznych i chronić aplikacje przed wymuszeniem zakończenia, gdy nie ma wystarczającej ilości pamięci systemowej.
ART znacznie poprawiła wydajność aby przełączyć się na kod natywny i odwrotnie: wywołania JNI działają teraz do 2,5 raza szybciej. Kod przetwarzania referencyjnego środowiska wykonawczego został zmieniony, aby działał w trybie nieblokującym, aby ograniczyć awarie. tak
Dodano obsługę technologii Bluetooth LE Audio (Low Energy), aby zmniejszyć zużycie energii podczas przesyłania wysokiej jakości strumieni audio przez Bluetooth. W przeciwieństwie do klasycznego Bluetooth, nowa technologia pozwala również przełączać się między różnymi trybami użytkowania, aby osiągnąć najlepszą równowagę między jakością a zużyciem energii.
W końcu Jeśli chcesz dowiedzieć się więcej na ten temat, możesz sprawdzić szczegóły W poniższym linku.