📄️ Development Setup
Emulation (Android Studio)
📄️ App Architecture
Karter follows a clean-ish layered architecture with three main layers: domain/, data/, and presentation/. State management is handled by Riverpod, and local persistence by Drift (SQLite).
📄️ Flutter Directory Structure
Directory Structure
📄️ Native Car Integrations
Android Auto (andoridx.car.app)
📄️ OBD Integration
Warning: This documentation module is currently in the process of creation and technical review. Some flowcharts or PID formulas may be subject to change until the final stable version.