Jetpack Navigation 3 が安定版になりました。これを使用すると、技術的負債を減らし、関心の分離を改善し、機能開発時間を短縮し、新しいフォーム ファクタをサポートできます。1 週間かけて、Nav3 について学び、アプリに統合するためのコンテンツを提供します。
このライブラリの詳細、ナビゲーション コードをモジュール化する方法、一般的なユースケース向けの多数のコードレシピについて説明します。週末には「Ask Me Anything」セッションが開催されます。Nav3 についてエキスパートに何でも質問できます。スケジュールは次のとおりです。
月曜日: API の概要
2025 年 12 月 1 日
コーディングのチュートリアル動画で、NavDisplay、NavEntry、entryProvider などの最も重要な Nav3 API について学習します。
火曜日: アニメーション
2025 年 12 月 2 日
画面の遷移を美しく見せましょう。アプリのすべての画面にカスタム アニメーションを設定する方法と、異なる動作が必要な個々の画面の遷移をオーバーライドする方法について説明します。
NavDisplay レベルおよび個々のデスティネーション レベルでデフォルトのアニメーションをオーバーライドする方法については、 デスティネーション間のアニメーションのドキュメントとアニメーション レシピをご覧ください。
水曜日: ディープリンク
2025 年 12 月 3 日
ディープリンクのサポートは、デベロッパーから最も要望の多かった機能の一つです。さまざまなコードレシピを使用してディープリンクを作成する方法を学びます。
Navigation 3 のディープリンクに関するガイドをご覧ください。インテントを解析してナビゲーション キーに変換する方法を示す基本的なレシピと、合成バックスタックを作成する方法を示すより高度なレシピがあります。
番外編として、 Google のメインのアーキテクチャ サンプルである Now in Android は、Navigation 3 に移行されています。詳しくは、こちらをご覧ください。
木曜日: モジュール化
2025 年 12 月 4 日
ナビゲーション コードをモジュール化する方法を学習します。ナビゲーション キーを独自のモジュールに分離して循環依存関係を回避し、依存関係挿入と拡張関数を使用してコンテンツを機能モジュールに移動する方法を学びます。
金曜日: 質問コーナー
2025 年 12 月 5 日
ご不明な点がある場合は、金曜日の午前 9 時(太平洋標準時)に、エキスパートのパネルがライブで質問にお答えします。BlueSky、LinkedIn、X で #AskAndroid タグを付けて質問してください。
-
イベントとプログラムAndroid エコシステムは、スマートフォン、折りたたみ式デバイス、タブレット、ウェアラブル、車載ディスプレイ、XR、Googlebook にまたがるマルチデバイスの現実です。このような状況において、アダプティブ開発は、ユーザーがどこにいてもリーチするための基盤となります。
Rebecca Gutteridge • 所要時間: 3 分 -
イベントとプログラム今年の Android Dev Summit では、Android のデベロッパー ツールがどのように進化し、エージェントとともに生産性を高めることができるかをご紹介しました。
Adarsh Fernando • 所要時間: 10 分 -
イベントとプログラムAndroid XR デベロッパー Catalyst プログラムへの応募受付を開始しました。このプログラムは、来年中にリリース可能な Android XR アプリの開発を加速させるための専用の取り組みです。
所要時間: 1 分
Android 開発に関する最新の分析情報を毎週メールでお届けします。