エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
アプリの機能拡充を支える新たな設計方針の追加 - Giftmall Inside Blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
アプリの機能拡充を支える新たな設計方針の追加 - Giftmall Inside Blog
こんにちは。ギフトモールで Android アプリの開発をしている @KeithYokoma です。 前回の記事では最初... こんにちは。ギフトモールで Android アプリの開発をしている @KeithYokoma です。 前回の記事では最初の技術選定や設計にあった課題のうち、ViewModel の肥大化についてどのように解決したかを解説しました。今回は次の課題として浮上した Fragment と Activity の連携について解説します。 ギフトモールアプリにおける Fragment と Activity の役割 ギフトモールアプリでは Jetpack Navigation を用いて Fragment ベースの画面遷移を実装しています。このため、様々な画面のレイアウトや UI の振る舞いは Fragment 単位で分離され、Activity は BottomNavigationView のタブに対応する画面を切り替える設定を持つ構成になります。 開発開始当初は Toolbar も Activity に持た