10 月に、Samsung は Android XR を搭載した初のデバイスである Galaxy XR をリリースしました。そして、皆さんが構築したものを拝見するのは素晴らしいことです。Android XR への取り組みについて、デベロッパーから寄せられた声の一部をご紹介します。
Android XR は、アプリを構築するためのまったく新しい世界を提供してくれました。チームは、構築できる可能性のある最大かつ最も大胆なバージョンのエクスペリエンスは何かを自問する必要があります。これは、これまでやりたかったことをついに実行に移すチャンスです。それを実現できるプラットフォームが手に入ったのですから。- Kristen Coke 氏、Calm、リード プロダクト マネージャー
また、XREAL の Project Aura や、Gentle Monster と Warby Parker のスタイリッシュなグラスなど、Android XR と連携するその他のデバイスの初公開も行いました。
XR デバイスの選択肢の拡大をサポートするため、Android XR SDK デベロッパー プレビュー 3 をリリースします。
Android XR SDK デベロッパー プレビュー 3 では、Galaxy XR などのデバイス向けの没入型エクスペリエンスの構築に加えて、Android XR を搭載した今後の AI グラス向けの拡張エクスペリエンスも構築できるようになりました。
拡張エクスペリエンスのための新しいツールとライブラリ
デベロッパー プレビュー 3 では、AI グラス向けのインテリジェントなハンズフリー拡張エクスペリエンスを構築するために必要なツールとライブラリが利用可能になります。AI グラスは軽量で持ち運びやすく、一日中装着できます。既存のモバイルアプリを拡張して、内蔵のスピーカー、カメラ、マイクを活用することで、ユーザーに新しい、思いやりのある、便利なインタラクションを提供できます。ディスプレイ AI グラスに小さなディスプレイを追加することで、ユーザーに情報をプライベートに表示できます。AI メガネは、現実世界でのユーザーの集中力と存在感を高めるのに役立つエクスペリエンスに最適です。
AI グラスでの拡張エクスペリエンスを強化するため、Jetpack XR SDK に 2 つの新しい専用ライブラリを導入します。
- Jetpack Projected - モバイル デバイスと AI グラスを連携させるために構築された機能で、グラスのセンサー、スピーカー、ディスプレイにアクセスできます。
- Jetpack Compose Glimmer - ディスプレイ AI グラスで拡張エクスペリエンスを作成してスタイル設定するための新しいデザイン ランゲージと UI コンポーネント
Jetpack Compose Glimmer は、美しく、光学シースルーの拡張エクスペリエンスを実現するためのデザインのベスト プラクティスを実証するものです。Jetpack Compose Glimmer は、ディスプレイ AI グラスの入力モダリティとスタイル要件に最適化された UI コンポーネントを備え、明瞭さ、読みやすさ、最小限の注意散漫を考慮して設計されています。
Jetpack Compose Glimmer UI を可視化してテストできるように、Android Studio に AI グラス エミュレータを導入しています。新しい AI グラス エミュレータは、タッチパッドや音声入力など、グラスに特有のインタラクションをシミュレートできます。
新しい Jetpack Projected ライブラリと Jetpack Compose Glimmer ライブラリに加えて、ARCore for Jetpack XR も拡張して AI グラスをサポートします。まずは、拡張エクスペリエンス向けのモーション トラッキングと地理空間機能から始めます。これらの機能は、AI グラスのような一日中装着するデバイスに最適な、便利なナビゲーション エクスペリエンスを作成するために不可欠なものです。
没入型エクスペリエンスのサポートを拡大
Google は、Samsung Galaxy XR などの XR ヘッドセットや、近日発売予定の XREAL の Project Aura などの有線 XR グラスで没入型エクスペリエンスを実現するライブラリとツールに引き続き投資しています。Google は皆様からのフィードバックに耳を傾け、デベロッパー プレビュー 2 以降、Jetpack XR SDK に特にご要望の多かった機能をいくつか追加しました。
Jetpack SceneCore に、URI を介した glTF モデルの動的読み込みと、マテリアルのサポート強化が追加され、実行時に新しい PBR マテリアルを作成できるようになりました。さらに、SurfaceEntity コンポーネントが完全な Widevine デジタル著作権管理(DRM)サポートと新しい形状で強化され、球体や半球体で 360 度動画や 180 度動画をレンダリングできるようになりました。
Jetpack Compose for XR には、追従動作のための UserSubspace コンポーネントなどの新機能が用意されており、ユーザーがどこを見てもコンテンツがユーザーの視界に留まるようにできます。さらに、空間アニメーションを使用して、スライドやフェードなどのスムーズな遷移を実現できるようになりました。また、多様なディスプレイ機能を備えた没入型デバイスのエコシステムの拡大をサポートするため、ユーザーの快適な視野の割合としてレイアウト サイズを指定できるようになりました。
XR 向けマテリアル デザインでは、新しいコンポーネントがオーバーライドによって自動的に空間に適応します。これには、空間的に上昇するダイアログや、オービターにポップアウトするナビゲーション バーが含まれます。さらに、フルスペースとの切り替えを簡単に行うための新しい SpaceToggleButton コンポーネントが追加されました。
また、ARCore for Jetpack XR には、68 個のブレンドシェイプ値による顔追跡など、新しい認識機能が追加され、顔の動きの世界が広がりました。また、アイ トラッキングを使用して仮想アバターを強化したり、深度マップを使用してユーザーの環境とのよりリアルなインタラクションを実現したりすることもできます。
XREAL の Project Aura などのデバイス向けに、Android Studio に XR グラス エミュレータを導入します。この重要なツールは、視野角(FoV)、解像度、DPI の実際のデバイス仕様に合わせながら、正確なコンテンツの可視化を実現し、開発を加速するように設計されています。
Unity で没入型エクスペリエンスを構築している場合は、Android XR SDK for Unity で認識機能を拡張することもできます。多くのバグの修正やその他の改善に加えて、トラッキング機能が拡張され、QR コードと ArUco コード、平面画像、ボディ トラッキング(試験運用版)が含まれるようになりました。また、ご要望の多かったシーン メッシュ機能も導入します。これにより、ユーザーの環境とのより深いインタラクションが可能になります。デジタル コンテンツが壁に跳ね返ったり、ソファに登ったりできるようになりました。
これらはほんの一部です。詳しくは、没入型エクスペリエンスのページをご覧ください。
お問い合わせ
Android XR SDK デベロッパー プレビュー 3 がリリースされました。最新の Android Studio Canary(Otter 3、Canary 4 以降)をダウンロードし、最新のエミュレータ バージョン(36.4.3 Canary 以降)にアップグレードします。その後、developer.android.com/xr にアクセスして、増え続ける Android XR デバイス向けの開発に必要な最新のライブラリとサンプルを入手してください。Android XR は、皆様とともに構築されています。Android XR の開発を進めるにあたり、フィードバック、ご提案、アイデアをぜひお寄せください。
-
サービスに関する最新情報本日、Android Dev Summit において、日常的な摩擦を解消し、優れた Android アプリをより柔軟に構築できるように設計された多くのツールと API の幅広い提供を発表します。
Matthew McCullough • 所要時間: 4 分 -
サービスに関する最新情報本日、Google は、エンジニアが完了するまでに数日から 1 週間かかる非常に複雑なタスクである、長期的なタスク(LHT)の最初のセットをリリースします。また、対応するモデル プロバイダのエージェントから、エージェント評価も導入します。
Matthew McCullough • 所要時間: 3 分 -
サービスに関する最新情報本日、Android 17 をリリースし、サポート対象のほとんどの Google Pixel デバイスでご利用いただけるようになりました。Android 17 を搭載した新しいデバイスは、今後数か月以内にリリースされる予定です。
Matthew McCullough • 所要時間: 13 分
Android 開発に関する最新の分析情報を毎週メールでお届けします。