汎用ソフトウェア開発⭐ リポ 0品質スコア 55/100
android-clean-architecture
AndroidおよびKotlin Multiplatformプロジェクト向けのクリーンアーキテクチャパターンについて解説します。モジュール構造、依存関係ルール、UseCases、Repositories、データレイヤーパターンの設計と実装方法をカバーしています。
description の原文を見る
Clean Architecture patterns for Android and Kotlin Multiplatform projects — module structure, dependency rules, UseCases, Repositories, and data layer patterns.
SKILL.md 本文
注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。
Android Clean Architecture
Android および KMP プロジェクト向けの Clean Architecture パターン。モジュール境界、依存関係の逆転、UseCase/Repository パターン、および Room、SQLDelight、Ktor を用いたデータレイヤー設計をカバーします。
使用するタイミング
- Android または KMP プロジェクトのモジュール構成を設計する場合
- UseCase、Repository、DataSource を実装する場合
- レイヤー間のデータフロー(ドメイン、データ、プレゼンテーション)を設計する場合
- Koin または Hilt で依存性注入をセットアップする場合
- レイヤード アーキテクチャ内で Room、SQLDelight、Ktor を使用する場合
モジュール構成
推奨レイアウト
project/
├── app/ # Android エントリーポイント、DI ワイヤリング、Application クラス
├── core/ # 共有ユーティリティ、基本クラス、エラー型
├── domain/ # UseCase、ドメインモデル、リポジトリインターフェ
...
詳細情報
- 作者
- makinsonmjttrt
- ライセンス
- 不明
- 最終更新
- 2026/3/29
Source: https://github.com/makinsonmjttrt/obsidian_vault / ライセンス: 未指定