Przez lata Google zyskał złą reputację za porzucenie sprawy tablety z Androidem. W najbardziej hojny sposób zainteresowanie Google odkupieniem Androida na tabletach można opisać jako romans z przerwami. Z drugiej strony Apple włożyło trochę energii w tworzenie systemu iPadOS, kontynuując dywersyfikację swojego portfolio iPadów — ostatnio z iPad Pro (2022) I iPada 10. generacji.
Zawartość
- Android 14 radzi sobie z dużą rozbieżnością ekranu
- Poziomowy system dobroci aplikacji
- Zwiększenie mocy obliczeniowej
- Google nie bawi się Androidem 14
Potem przyszedł Androida 12L, pierwszy znak Google, że poważnie traktuje składane telefony i tablety. Z Androida 13, firma podwoiła wysiłki, aby stworzyć wyjątkowe wrażenia na większych ekranach, które mogą również skalować interfejs użytkownika dla różnych współczynników proporcji bez sprawiania, że aplikacje wyglądają jak powiększony bałagan.
Teraz nie mamy już linii tabletów Pixel ani Nexus, aby zobaczyć to, co najlepsze z Androida na dużych ekranach, tak jak możemy doświadczyć najlepszej pracy Google na smartfonach Pixel. (Co najmniej,
nie, dopóki nie pojawi się Pixel Tablet.) Jednak Samsung wziął sprawy w swoje ręce i wymyślił One UI 5, który naprawdę podnosi swoją linię Galaxy Tab znacznie powyżej iPada na wiele znaczących sposobów.Powiązany
- Używam iPhone'a od 14 lat. Pixel Fold sprawił, że chciałem przestać
- Uwielbiam Google Pixel Tablet — ale jest pewien haczyk
- Android wciąż pokonuje iPhone'a w drobny (ale ważny) sposób
Piłka jest z powrotem po stronie Google Androida 14, a firma tym razem nie próżnuje. W rzeczywistości, wraz z wydaniem pierwszej wersji Developer Preview Androida 14, Google skupił się głównie na dostosowaniu Androida 14 do urządzeń przenośnych z dużym ekranem, które są dostępne we wszystkich kształtach i rozmiarach.
Polecane filmy
Android 14 radzi sobie z dużą rozbieżnością ekranu
Dzięki Androidowi 14 system operacyjny będzie oferował programistom większą wszechstronność, jeśli chodzi o możliwości, takie jak dostosowanie rozmiaru okna, zachowanie przesuwane panele w aplikacji, w jaki sposób jedna aplikacja może użyć aktywnego łącza, aby uruchomić inne okno aplikacji obok siebie i jak dobrze współpracują z urządzeniami peryferyjnymi — między innymi możliwości.
Firma stworzyła już szablony programistyczne dotyczące skalowania interfejsu użytkownika aplikacji na dużych ekranach i może odpowiednio dostosować, gdy orientacja zmienia się z pionowej na poziomą. Weźmy na przykład różne szablony odstępów między elementami interfejsu użytkownika (patrz obrazek powyżej), które są dostępne dla programistom, aby dowiedzieć się, jak dostosować cieniowanie kolorów tła i dostosować rozmieszczenie funkcjonalnych elementów interfejsu użytkownika ich aplikacje.
Jest to ważne i prowadzi do lepszego wyglądu interfejsu Androida na większych ekranach. Jak dotąd większość aplikacji na Androida wygląda po prostu jak rozciągnięty bałagan na składanych ekranach i tabletach, przy czym każda marka robi własne podejście, a każdy programista wybiera własną trasę.
Weź Instagram, który otwiera się w formie portretu przypominającej telefon na wewnętrznym wyświetlaczu Galaxy Z Fold 4. Możesz zachować interfejs użytkownika na środku lub przybliżyć go do lewej lub prawej krawędzi, aby ułatwić obsługę jedną ręką, podczas gdy reszta obszaru ekranu jest rozmyta. Z drugiej strony Twitter zajmuje cały ekran, ale tak naprawdę nie działa dobrze, jeśli chodzi o odtwarzanie filmów w pionie.
Wykorzystuje to, co najlepsze z nieruchomości na ekranie, ale oferuje także interfejs użytkownika i estetyczne kompromisy po drodze. Własne aplikacje Google działają znacznie lepiej, ale to wcale nie jest zaskakujące. Ta rozbieżność prawdopodobnie zostanie rozwiązana w nadchodzących miesiącach, a przynajmniej w ciągu następnego roku, ponieważ coraz więcej programistów optymalizuje swoje aplikacje dla Androida 14.
Poziomowy system dobroci aplikacji
Obrazy systemu Android 14 są teraz dostępne do flashowania na kompatybilnych telefonach i za pośrednictwem Android Studio trasy na większych ekranach, Google jednocześnie zaktualizowało to, co nazywa wskazówkami dotyczącymi jakości aplikacji dla dużych ekranów ekrany. Google dzieli aplikacje na trzy poziomy, w oparciu o to, jak dobrze skalują się na duże ekrany i jakie funkcje oferują.
Poziom 3 to absolutne minimum dla aplikacji. Takie aplikacje mogą nie zawsze oferować najbardziej przyjemne wrażenia wizualne, ale przynajmniej zajmą cały ekran (lub przynajmniej zajmą całe okno w trybie podzielonego ekranu). Co więcej, powinni za wszelką cenę unikać tych brzydkich pasków bocznych (znanych również jako letterbox) i muszą także oferować podstawowe wsparcie dla urządzeń peryferyjnych, takich jak klawiatura, rysik, mysz i gładzik.
Najlepszy spadek poziomu 1 aplikacji kompatybilnych z dużymi ekranami. Te kochające duże ekrany aplikacje nie tylko spełniają wszystkie wyżej wymienione kryteria, ale także obsługują gadżety, takie jak tryb obrazu w obrazie i umożliwia bezproblemowe otwieranie innej aplikacji w oddzielnym oknie na podzielonym ekranie za pomocą głębokiego połączyć.
Warto zauważyć, że aplikacja poziomu 1 powinna również umożliwiać użytkownikom uruchamianie wielu instancji tej samej aplikacji, rozdzielonych w różnych oknach. Idealnymi scenariuszami przypadków użycia są aplikacje takie jak przeglądarki internetowe, edytory dokumentów, menedżery plików i aplikacje do robienia zakupów.
Następnie ta klasa aplikacji powinna również odpowiednio dostosowywać się do pozycji ekranu. Na przykład, gdy urządzenie jest używane w trybie namiotu, w formacie przypominającym książkę lub na dwóch ekranach, interfejs użytkownika powinien się odpowiednio dostosować. Samsung oferuje już tę wszechstronność w swoich składanych telefonach.
Zwiększenie mocy obliczeniowej
Google marzy również o aplikacjach, które mogą emulować prawdziwe wrażenia z korzystania z komputera na składanych telefonach i tabletach z Androidem. W związku z tym firma poszukuje aplikacji obsługujących skróty klawiaturowe, które są zgodne z tym, co otrzymujesz w systemie Windows lub macOS.
Oprócz tego Google radzi również programistom, aby dołożyli wszelkich starań, łącząc gesty kliknięcia lub dotknięcia z ważnymi modyfikatorami klawiatury, takimi jak klawisze Control i Shift. Apple robi to już w niewielkim stopniu z Magic Keyboard na iPadach, ale próba Google brzmi jak dobrze zmotywowana próba, która ostatecznie podniesie komfort korzystania z komputera dla lojalistów Androida w znaczący sposób.
Oto przykład idealnego dynamicznego skalowania aplikacji do przesyłania wiadomości i komunikacji na Androida.
(Źródło: Google) pic.twitter.com/rcqIgqCcd8— Nadeemonics (@nsnadeemsarwar) 8 lutego 2023 r
Zanurzając się głębiej w stronę intuicyjności interfejsu użytkownika, Google chce, aby wszystkie aplikacje poziomu 1 wyświetlały pasek przewijania podczas korzystania z urządzeń peryferyjnych, takich jak gładzik lub mysz. Ponadto elementy interfejsu użytkownika powinny umożliwiać wyświetlanie wysuwanych menu lub sugestii narzędzi za pomocą gestu najechania kursorem, podobnie jak przeglądanie sieci na komputerze PC.
Google nadaje również priorytet „menu w stylu pulpitu i menu kontekstowe” tam, gdzie uzna to za stosowne. Mówiąc o gestach, Google chce aplikacje Android aby naśladować gest na pulpicie, który umożliwia trzykrotne kliknięcie w celu zaznaczenia całej linii lub akapitu tekstu.
W przypadku korzystania z rysika każda aplikacja warstwy 1 przeznaczona dla systemu Android 14 powinna umożliwiać przeciąganie i upuszczanie w celu przemieszczania treści, zarówno w aplikacji, jak i w różnych oknach dla tej samej lub innej aplikacji. Google określa również wytyczne, aby pomóc kreatywnym ludziom, prosząc programistów o wsparcie dla pieczenia nachylenie rysika i czułość nacisku, dokładnie tak, jak pozwala na to iPadOS między iPadem a Apple Ołówek.
Oto przykład idealnego dynamicznego skalowania aplikacji do przesyłania wiadomości i komunikacji na Androida.
(Źródło: Google) pic.twitter.com/rcqIgqCcd8— Nadeemonics (@nsnadeemsarwar) 8 lutego 2023 r
W rzeczywistości pożądane jest również, aby aplikacje zezwalały na niestandardowe kursory dla różnych rodzajów aplikacji, takich jak celownik w strzelance, pędzel w aplikacjach do projektowania i lupy w aplikacjach do czytania. Ma sens, że Google ma odpowiedni klasyfikator dla każdego rodzaju aplikacji. Duży ekran gotowy na aplikacje poziomu 1, duży ekran zoptymalizowany pod kątem aplikacji poziomu 2 i duży ekran dostosowany do aplikacji poziomu 3.
Google nie bawi się Androidem 14
Gdy Android 14 trafia w ręce programistów, Google wyjaśnił, że firma jest tutaj, aby grać w długą grę z tabletami i urządzeniami składanymi. Pixel Tablet będzie świetną wizytówką, ale skupienie się na niestandardowych obudowach Androida jest także zwiastunem tego, jakie wspaniałe rzeczy mają nadejść wraz z plotkami składanego Pixela.
Jestem podekscytowany możliwością przetestowania Androida 14, gdy osiągnie on fazę otwartej bety, ale jestem bardziej entuzjastyczny zobacz, jaką świetną pracę wykonują Samsung i Oppo dzięki warstwie dostosowywania na Androidzie 14 podwaliny. Byłoby interesujące zobaczyć, jak Apple przeciwdziała ponownemu atakowi Google na stworzenie najlepszego mobilnego systemu operacyjnego dla dużych ekranów!
Zalecenia redaktorów
- Tablet Pixel mieliśmy już 12 lat temu — po prostu o nim zapomniałeś
- Coś dziwnego dzieje się z moim Google Pixel Fold
- Google Pixel Watch 2: plotka o cenie, dacie premiery, aktualnościach i nie tylko
- Umieściłem dynamiczną wyspę iPhone'a na moim Pixelu 7 Pro — i nie mogę wrócić
- W końcu znalazłem telefon z Androidem, który sprawia, że chcę porzucić iPhone'a