The professional-tier photo and design editing application for Android - more capable than Figma on mobile.
- Multi-layer editing - Unlimited layers with blend modes
- Advanced shapes - Custom paths, Android 16 adaptive shapes, morphable shapes
- Glassmorphism - Real-time blur effects using RenderEffect
- Mesh gradients - 4x4 to 8x8 control point gradient editor
- Professional adjustments - 30+ adjustment parameters
- 100+ filters - Built-in filter presets
- Color grading - Tone curves, HSL per-channel, split toning
- Effects stack - 18+ layer effects (shadow, glow, blur, etc.)
- Export options - PNG, JPEG, WebP, PDF with resolution control
- Language: Kotlin 100%
- UI: Jetpack Compose + Material 3
- Architecture: Clean Architecture + MVVM + MVI
- DI: Hilt
- Database: Room
- Preferences: DataStore
- Image Loading: Coil 3
- Java 17+
- Android SDK 36
- Gradle 8.7+
./gradlew assembleDebug # Debug build
./gradlew assembleRelease # Release build
./gradlew test # Run unit testsapp/src/main/kotlin/com/goyimdevv/goyify/
├── app/ # Application class, MainActivity
├── core/
│ ├── common/ # Constants, Dimens
│ └── ui/theme/ # Color, Type, Shape, Theme
├── data/
│ ├── local/ # Room DB, DataStore
│ └── repository/ # Repository implementations
├── domain/
│ ├── model/ # Domain models
│ ├── repository/ # Repository interfaces
│ └── usecase/ # Business logic
├── presentation/
│ ├── navigation/ # NavHost, routes
│ ├── home/ # Home screen
│ ├── editor/ # Main editor
│ ├── projects/ # Projects list
│ └── settings/ # Settings
└── di/ # Hilt modules
Copyright © 2024 goyimDevv. All rights reserved.