Приложение для аудио-заметок. Разработано в качестве профильного задания в тестировании на стажироку Android-разработчик в VK.
- Авторизация пользователя через профиль VK
- Сохранение аудио-заметок в локальное хранилище
- Удаление и изменение аудио-заметок
- Воспроизведение аудио-заметок
- Сортировка списка аудио-заметок по фильтрам
- Получение информации о пользователе с помощью VK SDK
- Получение списка аудио-заметок пользователя из его профиля VK
- Экспорт списка аудио-заметок в профиль VK пользователя
- Пагинация списка аудио-заметок и отображение состояния загрузки списка аудио-заметок (Paging3)
- Функции поиска по списку аудио-заметок
- Распознавание текста из аудио-заметок (TensorFlow API)
- Android SDK
- Kotlin
- MVVM
- Jetpack Compose
- Compose Navigation
- ViewModel
- Kotlin Coroutines
- Room
- Dagger - Hilt
- VK SDK