AI Playground is an Android application built using Jetpack Compose that integrates the CameraX library for live camera feed analysis. It uses image analysis for AI processing and displays results in real-time.
- Live camera preview using CameraX.
- AI-powered image processing (e.g., object detection, recognition).
- Beautiful, modern UI built with Jetpack Compose.
- Permissions handling for camera access.
- MainActivity: Entry point for the app, setting up the UI with Jetpack Compose.
- MainScreen: Contains the core logic and camera preview functionality.
- CameraPreview: Displays the live camera feed and handles image analysis.
- MainViewModel: Manages UI state and AI processing logic.
- Kotlin: Primary programming language.
- Jetpack Compose: UI framework.
- CameraX: Camera library for Android.
- Material3: Design components for Android UI.
- MarkdownText: For rendering markdown text in Compose UI.
The app requires camera permissions to function. If not granted, it will request them upon startup.