@@ -29,7 +29,8 @@ Built as a **desktop-first tool**, it runs seamlessly across platforms and can b
2929- 🔍 Analyze ** Gradle modules** , ** plugins** , and ** dependencies** .
3030- 📦 List all applied plugins and version catalogs.
3131- 📄 View ** build files** and configuration scripts in an organized manner.
32- - 🧱 Inspect project metadata such as Gradle Kotlin, AGP, Min SDK, Compile SDK, Target SDK and
32+ - 🧱 Inspect project metadata such as Gradle Kotlin, AGP, Min SDK, Compile SDK, Target SDK, NDK,
33+ CMake and
3334 Multi-Module.
3435- 🧾 Preview all ** project and Gradle files** directly in the app.
3536
@@ -62,28 +63,30 @@ Built as a **desktop-first tool**, it runs seamlessly across platforms and can b
6263 - Android Studio/IDE locations
6364- ✅ Path validation and existence status indicators
6465- 🔄 Reset to default paths option
65- - 💾 Persistent storage using DataStore
66+ - 🪵 Crash logging
6667
6768---
6869
6970## 🧰 Tech Stack
7071
71- | Category | Libraries & Tools |
72- | -----------| -------------------------------------------------------------------------|
73- | ** Framework** | Compose Multiplatform |
74- | ** Language** | Kotlin 2.x (Multiplatform) |
75- | ** Architecture** | MVVM |
76- | ** Design System** | Material 3 with Adaptive Navigation Suite |
77- | ** Dependency Injection** | Koin |
78- | ** Navigation** | Jetpack Navigation for Compose |
79- | ** Image Loading** | Coil3 (Compose + Ktor + Multiplatform) |
80- | ** Local Storage** | DataStore (Core + Preferences) |
81- | ** Serialization** | kotlinx.serialization |
82- | ** Logging** | Kermit (TouchLab Multiplatform Logger) |
83- | ** File Handling** | FileKit (Dialogs + Compose) |
84- | ** Theme Detection** | JSystemThemeDetector |
85- | ** Semantic Versioning** | SemVer (z4kn4fein/semver) |
86- | ** Coroutines** | kotlinx.coroutines + Swing Dispatcher (Desktop) |
72+ | Category | Libraries & Tools |
73+ | --------------------------| -------------------------------------------------|
74+ | ** Framework** | Compose Multiplatform |
75+ | ** Language** | Kotlin 2.x (Multiplatform) |
76+ | ** Architecture** | MVVM |
77+ | ** Design System** | Material 3 with Adaptive Navigation Suite |
78+ | ** Dependency Injection** | Koin |
79+ | ** Navigation** | Jetpack Navigation for Compose |
80+ | ** Image Loading** | Coil3 (Compose + Ktor + Multiplatform) |
81+ | ** Local Storage** | DataStore (Core + Preferences) |
82+ | ** Serialization** | kotlinx.serialization |
83+ | ** Logging** | Kermit (TouchLab Multiplatform Logger) |
84+ | ** File Handling** | FileKit (Dialogs + Compose) |
85+ | ** Theme Detection** | JSystemThemeDetector |
86+ | ** Semantic Versioning** | SemVer (z4kn4fein/semver) |
87+ | ** Coroutines** | kotlinx.coroutines + Swing Dispatcher (Desktop) |
88+ | ** Sentry** | Sentry (Crash Reporting) |
89+ | ** buildConfig** | Buildkonfig |
8790
8891## 🖥️ How to Run DevAnalyzer
8992
0 commit comments