Android 12L (Snow Cone)
Przegląd mobilnego systemu operacyjnego Android 12L.
Nazwa kodowa: Snow Cone.
API level/NDK release: 32.
Android 12L to poprawka błędów dla dużych ekranów.
Litera „L” w nazwie oznacza Large (Duży). Google wydało tę wersję specjalnie dla tabletów, składanych smartfonów (jak Galaxy Fold) i urządzeń z ChromeOS.
Oto główne różnice w stosunku do zwykłego Android 12 :
1. Pasek zadań (Taskbar) – główna zmiana
W Androidzie 12 (SDK 31) na tabletach interfejs był po prostu „rozciągniętą” wersją telefonu.
W Androidzie 12L (SDK 32) pojawił się pasek zadań na dole ekranu, bardzo podobny do tego w Windows lub macOS.
- Po co: Możesz natychmiast przełączać się między aplikacjami lub przeciągać ikonę z paska na ekran, aby otworzyć dwie aplikacje obok siebie.
2. Dwukolumnowy interfejs
Zwykły Android 12 pokazuje wszystko w jednej liście. Na dużym ekranie wygląda to głupio: dużo pustego miejsca po bokach.
Android 12L potrafi dzielić ekran na dwie części:
- Kurtyna powiadomień: Po lewej stronie – same powiadomienia, po prawej stronie – przyciski szybkich ustawień (Wi-Fi, Bluetooth).
- Ustawienia: Po lewej stronie – lista sekcji, po prawej stronie – szczegóły wybranej sekcji.
3. Ulepszona wielozadaniowość (Split Screen)
W SDK 32 Google uprościło uruchamianie dwóch aplikacji jednocześnie. Teraz system sam podświetla, jak dokładnie podzielą się aplikacje podczas przeciągania, i sprawia, że zaokrąglone rogi okien są bardziej schludne.
4. Tryb kompatybilności (Letterboxing)
Wiele starych aplikacji wygląda okropnie na tabletach (rozciągają się lub obcinają).
W 12L (SDK 32) programiści ulepszyli mechanizm, który wyświetla takie aplikacje na środku ekranu w formacie „telefonicznym”, dodając piękne rozmyte tło po bokach, zamiast czarnych pasków. Aplikacja już się nie „psuje” podczas obracania ekranu.
A co, jeśli mam zwykły smartfon?
Jeśli masz zwykły telefon (Pixel, Samsung S-seria, Xiaomi), to prawie nie zauważysz różnicy przy przejściu z SDK 31 na SDK 32.
- Dla telefonów Android 12L to po prostu zestaw poprawek błędów, niewielka optymalizacja baterii i drobne ulepszenia animacji.
- Wszystkie „ozdoby” (Taskbar, dwie kolumny) na małym ekranie telefonu są po prostu wyłączone.
Podsumowanie dla dewelopera
- SDK 31 (Android 12): Globalna aktualizacja designu (Material You), nowe uprawnienia dla Bluetooth i geolokalizacji.
- SDK 32 (Android 12L): To drobna aktualizacja. Główną zmianą są nowe API do pracy z wielookiennością i określanie tego, że aplikacja jest uruchomiona na składanym ekranie.
Wniosek: Android 12L to próba Google, aby tablety z Androidem przestały być po prostu „dużymi telefonami” i zaczęły przypominać komputery robocze.