Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/plumsoftware/weather-ru

Коммерческий проект, опубликованный в RuStore и Google Play. Сделан после Student Labs 2023. Сделал по канонам Clean architecture и Clean code.
https://github.com/plumsoftware/weather-ru

clean-architecture jetpack-compose kotlin-android mvi-android

Last synced: 16 days ago
JSON representation

Коммерческий проект, опубликованный в RuStore и Google Play. Сделан после Student Labs 2023. Сделал по канонам Clean architecture и Clean code.

Awesome Lists containing this project

README

        

# О проекте
Приложение написано для получения погодных данных по местоположению. Этот проект является коммерческим.

## Стек технологий
Для написания приложения использовал Kotlin и фреймворк Jetpack Compose. В качестве архитектурного решения выбрано Clean Architecture. Паттерн MVI.
Кроме того в проекте реализована геолокация, сохранение данных, виджеты и FMC.
Полный список библиотек:
- Room
- FCM
- KSP
- lint
- РСЯ SDK
- Koin
- MVI kotlin
- UI controller
- Glance widget
- Ycharts
- Jetpack navigation
- Ktor

Это мой первый проект на таком стеке.