Android-приложение для управления задачами и событиями с календарем.
- Просмотр задач по дням через календарь
- Добавление и удаление задач
- Просмотр подробной информации о задаче
- Интерфейс с использованием принципов Material Design
- Поддержка темной темы (в зависимости от выбранной системной)
- Язык: Kotlin
- Архитектура: MVVM + Clean Architecture
- UI: Jetpack Compose
- DI: Hilt
- Локальное хранение: Room
- Навигация: Jetpack Navigation Compose
- Тестирование: JUnit, Mockito, Coroutines Test
- Клонируйте репозиторий:
git clone https://github.com/1alron/planner.git- Откройте проект в Android Studio
- Дождитесь завершения синхронизации Gradle
- Выберите устройство или эмулятор и нажмите Run (при первом запуске приложения при выборе сегодняшней (на момент запуска) даты в списке задач отобразятся две заранее подготовленные задачи из сидов)
- В Android Studio откройте папку
app/src/test/java - Щелкните правой кнопкой на нужном классе теста или папке
test→ Run 'Tests'
Последний APK доступен в релизах GitHub.
- Скачайте файл app-release.apk
- Установите его на устройство