MyCuppa

MyCuppa for Android

Build modern Android applications with the MyCuppa framework

🤖 Android Documentation

The MyCuppa Android framework provides a comprehensive set of tools and components for building native Android applications with Kotlin.

Key Features

  • Native Kotlin implementation
  • Jetpack Compose support
  • Reactive data flow with Kotlin Flow
  • Built-in navigation component
  • Type-safe API client
  • Material Design 3 components

Getting Started

Add MyCuppa to your build.gradle.kts:

dependencies {
    implementation("com.mycuppa:cuppa-android:1.0.0")
    implementation("com.mycuppa:cuppa-compose:1.0.0")
}

Quick Start Example

import com.mycuppa.compose.*
import androidx.compose.runtime.*

@Composable
fun MainScreen() {
    val viewModel = remember { CuppaViewModel() }

    CuppaContainer {
        Column {
            Text(
                text = "Welcome to MyCuppa",
                style = MaterialTheme.typography.headlineMedium
            )

            CuppaButton(
                text = "Get Started",
                onClick = { viewModel.handleAction() }
            )
        }
    }
}

📚 Full Documentation

For complete Android documentation, API reference, and guides, visit the MyCuppa Android GitHub repository.