Jetpack Navigation 3 が安定版になりました。これを使用すると、技術的負債の削減、関心の分離の改善、機能開発時間の短縮、新しいフォーム ファクタのサポートに役立ちます。Nav3 について学び、アプリへの統合を開始するのに役立つコンテンツを 1 週間かけて提供します。
このコースでは、ライブラリの詳細、ナビゲーション コードのモジュール化の方法、一般的なユースケースのコードレシピについて学びます。週末には「Ask Me Anything」セッションに参加して、Nav3 に関するあらゆる質問を専門家に尋ねましょう。スケジュールは次のとおりです。
月曜日: API の概要
2025 年 12 月 1 日
コーディングのチュートリアル動画で、NavDisplay、NavEntry、entryProvider など、最も重要な Nav3 API について学びます。
火曜日: アニメーション
2025 年 12 月 2 日
画面の切り替えを美しく演出できます。アプリのすべての画面にカスタム アニメーションを設定する方法と、異なる動作が必要な個々の画面のトランジションをオーバーライドする方法について説明します。
NavDisplay レベルと個々のデスティネーション レベルでデフォルトのアニメーションをオーバーライドする方法については、 デスティネーション間のアニメーションのドキュメントとアニメーションのレシピをご覧ください。
水曜日: ディープリンク
2025 年 12 月 3 日
ディープリンクのサポートは、デベロッパーからの要望が最も多い機能の一つです。さまざまなコードレシピを使用してディープリンクを作成する方法を学びます。
Navigation 3 のディープリンクに関するガイドをご覧ください。インテントをナビゲーション キーに解析する方法を示す基本的なレシピと、合成バックスタックを作成する方法を示すより高度なレシピがあります。
ボーナス コンテンツ! 主なアーキテクチャ サンプルである Now in Android が Navigation 3 に移行されました。詳しくは、こちらをご覧ください。
木: モジュール化
2025 年 12 月 4 日
ナビゲーション コードをモジュール化する方法を学習します。ナビゲーション キーを独自のモジュールに分離して循環依存を回避し、依存性注入と拡張関数を使用してコンテンツを機能モジュールに移動する方法を学びます。
金曜日: Ask Me Anything
2025 年 12 月 5 日
ご不明な点がある場合は、金曜日の午前 9 時(太平洋標準時)にライブで、専門家チームがご質問にお答えします。BlueSky、LinkedIn、X で #AskAndroid タグを使用して質問してください。
続きを読む
-
イベントとプログラム
Google I/O のスケジュールはこちらです。
所要時間: 1 分
-
イベントとプログラム
昨年 9 月、Google は Google Play Games の将来に関するビジョンを発表しました。その根底にあるのは、「ゲームを成功させる最善の方法は、世界クラスのプレーヤー エクスペリエンスを提供することである」という信念です。
Maru Ahues Bouza • 所要時間: 3 分
-
イベントとプログラム
Google I/O が帰ってきました!オンラインでぜひご参加ください。Gemini から Android、Chrome、Cloud など、Google 全体の最新の AI のブレークスルーとプロダクトの最新情報をご紹介します。
所要時間: 1 分
メールを受け取る
Android 開発に関する最新の分析情報を毎週メールでお届けします。