Welcome to the Futured Dev Academy!
The mini-project is to be used to learn the fundamentals of Android development in FDA. Contains the basic setup of the project, Jetpack Compose, MVVM architecture, REST API, etc.
Prepared by Futured
- Michaela Kormošová, Head of Coordination, michaela.kormosova@futured.app
- David Kočnar, Android dev, david.kocnar@futured.app
Jan Novak, jan.novak@notsofutured.app
- Deadline: 12. 9. 2023
- ApplicationId:
app.futured.academyproject
- Supports: Dark mode, landscape orientation
- Design:
Figma/Zeplin (add link) - Backend: Mapový portál města Brna
- Product Flavors: mock, dev, prod
- Build Variants: debug, enterprise, release
- Localizations: Czech
- Interactors: Kotlin Coroutines + Arkitekt UseCases
- CI: GitHub Actions
- UI: Jetpack Compose
- Architecture: MVVM
- Dependency Injection: Hilt
- Networking: Retrofit
- Code style: ktlint, detekt, Android lint, Danger
clean
- remove allbuild
folderslintCheck
- runktlint
,detekt
andandroid lint
checks. Same runs on CI.dependencyUpdates
- check if never version of used dependencies are available