Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.06 KB

File metadata and controls

31 lines (22 loc) · 1.06 KB

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Project Overview

Android application built with Jetpack Compose and Material Design 3. Single-module Kotlin project targeting API 24-36.

Build Commands

./gradlew build                    # Full build
./gradlew assembleDebug            # Debug APK
./gradlew test                     # Unit tests
./gradlew connectedAndroidTest     # Instrumented tests (requires device/emulator)
./gradlew test --tests "*.ExampleUnitTest"  # Run single test class

Architecture

  • Single Activity: MainActivity uses setContent {} with Compose
  • Theme System: ui/theme/ contains Color, Theme, Type definitions with dynamic color support (Android 12+)
  • Package: com.example.remotecompose

Build Configuration

  • Gradle: Kotlin DSL with version catalog (gradle/libs.versions.toml)
  • Compile SDK: 36 | Min SDK: 24 | Target SDK: 36
  • Java: VERSION_11
  • Compose BOM: 2024.09.00
  • AGP: 9.0.1 | Kotlin: 2.0.21