# 📱 OxygenHub Android [![flow](.flow/stamp)](.flow/run) ![Status: Planning](https://img.shields.io/badge/Status-Planning-blue) ![Platform: Android](https://img.shields.io/badge/Platform-Android-green) ![CI: Flow](https://img.shields.io/badge/CI-Flow-blue) The official native Android client for OxygenHub, designed for modern devices and fully optimized for foldables like the Pixel 10 Pro Fold. Built with **Kotlin**, **Jetpack Compose**, and deep **Rust interop** (via `uniffi-rs`) to execute native `oxy` commands directly on your device. --- ## ✨ Features * 🧬 **Commutative History:** Native visualization of the change graph. * 🔀 **Offline-First Conflicts:** Resolve conflicts on the go; they're just data. * 🌊 **Job Flow Control:** Orchestrate OxygenFlow CI/CD pipelines right from your phone. ## 🛠️ Setup 1. Clone the repository using `oxy`. 2. Open the project in **Android Studio** (Ladybug or later). 3. The project uses standard Gradle wrapper tasks: ```bash ./gradlew build ``` ## 🏗️ CI/CD We dogfood **OxygenFlow** for our builds. The pipeline is defined in `.flow/pipeline.kdl`.