Nowe miejsce dla Twoich aplikacji na Samsungu Galaxy XR, pierwszym urządzeniu z Androidem XR
Czas czytania: 3 minuty
Pierwsze urządzenie oparte na Androidzie XR jest już dostępne: opracowane przez firmę Samsung Galaxy XR jest już dostępne i umożliwia użytkownikom korzystanie z wciągających środowisk. Wraz z tą premierą platforma Android XR, stworzona z myślą o erze AI, wykorzystuje przydatność Gemini, aby zapewnić użytkownikom nowe sposoby korzystania z asystenta AI oraz aplikacji i gier.
Galaxy XR to nowy format, który zwiększa zasięg ekosystemu Androida, płynnie łącząc treści cyfrowe ze światem fizycznym w intuicyjny i naturalny sposób. Otwiera to przed Twoją aplikacją nowe możliwości, ponieważ możesz przekształcać dotychczasowe treści 2D w interaktywne elementy 3D, a użytkownicy mogą intuicyjnie umieszczać i zmieniać rozmiar elementów aplikacji bezpośrednio w swoim otoczeniu. Jeśli tworzysz aplikację na Androida, tworzysz ją też na Androida XR, ponieważ korzystasz z adaptacyjnego frameworka aplikacji. Aby ułatwić Ci rozpoczęcie pracy, dziś rozpoczynamy Tydzień Androida XR.
W tym tygodniu szczegółowo omówimy, co musisz wiedzieć o przenoszeniu aplikacji 2D na platformę, tworzeniu przestrzennych środowisk i publikowaniu aplikacji. Będziesz mieć też możliwość zadawania pytań bezpośrednio naszemu zespołowi, więc koniecznie dołącz do nas.
Android XR rozszerza Twoje aplikacje o nową rzeczywistość
Galaxy XR to nowy sposób interakcji z zasobami obliczeniowymi, który opiera się na naturalnych metodach wprowadzania danych, takich jak dłonie, oczy i głosowe wprowadzanie tekstu. Wykracza poza ograniczenia fizycznego ekranu, otwierając przed użytkownikami nowe możliwości oglądania, tworzenia i odkrywania.
Android XR to rozszerzenie podstaw programowania na Androida, które zapewnia ujednolicony cel programowania dla urządzeń rzeczywistości powiększonej nowej generacji. Oznacza to, że możesz efektywnie skalować swoją pracę, korzystając z ustalonej podstawy ekosystemu Androida, a jednocześnie używając znanych narzędzi i interfejsów API. Platforma została stworzona, aby ułatwić przejście na tworzenie aplikacji przestrzennych.
Możesz dostosować istniejące aplikacje i tworzyć nowe, korzystając z pakietu Jetpack XR SDK, który bezproblemowo integruje się z Android Studio i używanymi już interfejsami API Androida, lub wykorzystać standardowe narzędzia, takie jak silnik Unity i otwarte platformy, np. OpenXR i WebXR .
Android XR został zaprojektowany tak, aby obniżyć próg wejścia, umożliwiając wykorzystanie obecnej wiedzy do tworzenia naprawdę wyróżniających się aplikacji. Platforma jest gotowa na Twoje innowacje, oferując zarówno znajome, jak i nowe, zaawansowane funkcje.
Dostosowywanie istniejących aplikacji i tworzenie nowych, wciągających doświadczeń
Rozpoczęcie pracy z Androidem XR to elastyczny proces, który pozwala wybrać ścieżkę najlepiej dopasowaną do obecnego stanu aplikacji i celów związanych z jej rozwojem.
Dostosowywanie istniejących aplikacji: w większości przypadków aplikacja mobilna będzie działać na Androidzie XR bez konieczności wprowadzania dodatkowych zmian w ramach Google Play, które są teraz dostępne na goglach. Aplikacje, które wymagają nieco więcej pracy, powinny zacząć od sprawdzenia, czy obecne aplikacje na Androida są zoptymalizowane zgodnie z zasadami dotyczącymi aplikacji adaptacyjnych. Wiele sprawdzonych metod, które zostały już wdrożone w przypadku urządzeń składanych i tabletów, pomoże Ci wyróżnić aplikację na goglach.
Tworzenie nowych rozwiązań: pakiet Jetpack XR SDK zawiera narzędzia potrzebne do tworzenia zupełnie nowych rozwiązań przestrzennych, które w pełni wykorzystują możliwości urządzenia. Pakiet SDK umożliwia przestrzenne rozmieszczenie interfejsu, korzystanie z Jetpack Compose na potrzeby XR do tworzenia deklaratywnych układów przestrzennych oraz integrowanie modeli 3D i szczegółowych treści za pomocą Jetpack SceneCore. Dzięki ARCore w Jetpacku XR możesz też dodawać funkcje percepcji, aby płynnie łączyć treści cyfrowe ze światem rzeczywistym.
To czas na projektowanie z myślą o skupieniu i produktywności, wciągającej rozrywce i odkrywaniu nowej generacji. Programiści już tworzą aplikacje na tę platformę. Zespół Calm przekształcił swoją aplikację mobilną w wciągające doświadczenie przestrzenne, wykorzystując istniejącą bazę kodu Androida. Pierwsze działające menu XR udało im się stworzyć już pierwszego dnia, a podstawowe środowisko XR – w ciągu zaledwie 2 tygodni. Pokazuje to, że tworzenie aplikacji na XR jest naturalnym rozszerzeniem dotychczasowej pracy nad Androidem.
Łatwe przenoszenie gier na platformę Unity dzięki OpenXR: Android XR obsługuje standard OpenXR, który zapewnia wspólny zestaw interfejsów API i standardów na różnych urządzeniach. Partnerzy, którzy uzyskali wcześniejszy dostęp, byli pod wrażeniem tego, jak łatwo można przenosić istniejące tytuły XR, korzystając zarówno z OpenXR, jak i z pakietu SDK Androida XR dla Unity. Dzięki temu masz dostęp do szerokiej gamy funkcji, od śledzenia rąk i oczu po siatkę sceny i trwałość kotwic, co umożliwia tworzenie aplikacji z prawdziwie wciągającą zawartością. Na początek pobierz Unity 6 i przenieś swoje gry i aplikacje do Androida XR.
Zacznij tworzyć aplikacje na Androida XR już dziś
Przyszłość rozszerzonej rzeczywistości jest już tu, a Twoja obecna wiedza o Androidzie jest katalizatorem kształtującym to, co będzie dalej. Zacznij tworzyć nowe rozwiązania i dostosowywać obecne aplikacje do tego nowego formatu.
Na stronie developer.android.com/xr znajdziesz dokumentację, przewodniki i materiały, które pomogą Ci zacząć tworzyć aplikacje na Androida XR. Nie zapomnij też wziąć udziału w tygodniu poświęconym Androidowi XR , aby uzyskać odpowiedzi na pytania i poznać szczegóły techniczne.
Stale ulepszamy narzędzia, dlatego podziel się z nami swoją opinią. Twoje uwagi bezpośrednio wpływają na rozwój środowiska programistycznego Androida XR.
Nie możemy się doczekać, aby zobaczyć, co stworzysz.
-
Wiadomości o usługachDziś udostępniamy pierwszy zestaw zadań długoterminowych (LHT), czyli bardzo złożonych zadań, których wykonanie zajmuje inżynierowi kilka dni, a nawet tydzień. Wprowadzamy też ocenę agentów, zaczynając od agentów od odpowiednich dostawców modeli.
Matthew McCullough • Czas czytania: 3 minuty -
Wiadomości o usługachDziś udostępniamy Androida 17 na większości obsługiwanych urządzeń Pixel. W najbliższych miesiącach pojawią się nowe urządzenia z Androidem 17.
Matthew McCullough • Czas czytania: 13 minut -
Wiadomości o usługachPodczas Google I/O 26 ogłosiliśmy 17 najważniejszych nowości dla deweloperów Androida, które koncentrują się na produktywności opartej na agentach, standardzie interfejsu użytkownika Compose First oraz wydajnych multimediach i adaptacyjnym rozwoju w ramach rozwijającego się ekosystemu.
Matthew McCullough • Czas czytania: 8 minut
Otrzymuj co tydzień najnowsze informacje o tworzeniu aplikacji na Androida na swoją skrzynkę odbiorczą.