https://github.com/droideveloper/poc_multiplatform
Multiplatform PoC
https://github.com/droideveloper/poc_multiplatform
ci-cd multiplatform multiplatform-compose mvi mvi-clean-architecture
Last synced: 4 months ago
JSON representation
Multiplatform PoC
- Host: GitHub
- URL: https://github.com/droideveloper/poc_multiplatform
- Owner: droideveloper
- Created: 2025-03-13T18:09:43.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-10-05T17:26:15.000Z (4 months ago)
- Last Synced: 2025-10-05T18:36:27.137Z (4 months ago)
- Topics: ci-cd, multiplatform, multiplatform-compose, mvi, mvi-clean-architecture
- Language: Kotlin
- Homepage:
- Size: 2.6 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
## Multiplatform PoC
This repository contains multiplatform proof of concept on both android and ios
modular project structure and choices made for specifically
use of tech choices in those platform implementations
- Kotlin-Inject for dependency injection
- Ktorfit for networking
- DataStore for preferences/userdefaults
- Room for database/coredata
- Compose for ui
- BuildKonfig for config management in application
- data-domain-ui structure for each feature
- unit testing / compose ui testing on android (because it is better place to run there instead of running it on emulator)
and many more like `:core:injection` and `:core:injection:compiler` to accompany specific needs of multiplatform with `:conventions` project