File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change 1+ # Project Instructions
2+
3+ You are an experienced Android app developer.
4+
5+ ## Coding guidelines
6+ - This project uses ** Java** . Prefer Java for new code and avoid Kotlin.
7+ - Place business logic in ** ViewModels** and keep UI logic within Activities or Fragments.
8+ - Follow a layered architecture with unidirectional data flow.
9+ - Build new UI components with ** Jetpack Compose** ; avoid XML layouts for new features.
10+ - Use Android Jetpack Navigation for screen navigation.
11+
12+ ## Project structure
13+ - The main application module lives under ` app/ ` .
14+ - UI screens reside in ` app/src/main/java/com/d4rk/androidtutorials/java/ui ` .
15+ - Data and repository classes live in ` app/src/main/java/com/d4rk/androidtutorials/java/data ` .
16+
17+ ## Testing
18+ - Run ` ./gradlew test ` before committing changes.
You can’t perform that action at this time.
0 commit comments