Android UIコーディングガイドライン Jetpack ComposeによるUI実装のベストプラクティスを提供するスキルです。 このスキルが提供するもの 1. 基本原則 : 宣言的UI、単一方向データフロー、状態ホイスティング 2. Composable設計 : 命名規則、Modifier、コンポーネント分割 3. State管理 : UiState設計、ViewModel連携、Side Effects 4. 実装パターン : リスト、フォーム、ナビゲーション、エラー、ローディング 5. パフォーマンス最適化 : Recomposition防止、LazyList最適化 6. アンチパターン : 避けるべき実装パターン 7. テスタビリティ : テスト可能な設計 クイックリファレンス Composable関数の基本形 UiState設計 LazyColumnの基本 詳細ガイドライン 詳細な実装パターンとガイドラインは REFERENCE.md を参照してください。 チェックリスト 実装前 - [ ] 再利用可能なコンポーネントか確認 - [ ] 状態ホイスティングを適用できるか確認 - [ ] Modifierパラメータを追加したか 実装中 - [ ] keyをLazyListに指定したか - [ ] 重い処理をrememberでキャッシュしたか - [ ] 副作用をLaun…