Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/goosescout/vkupload
Андроид приложение для загрузки фотографий в альбомы ВКонтакте
https://github.com/goosescout/vkupload
android clean-architecture jetpack-compose vk vk-sdk
Last synced: 23 days ago
JSON representation
Андроид приложение для загрузки фотографий в альбомы ВКонтакте
- Host: GitHub
- URL: https://github.com/goosescout/vkupload
- Owner: goosescout
- License: mit
- Created: 2024-01-18T15:26:32.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-01-25T06:55:12.000Z (12 months ago)
- Last Synced: 2024-12-18T21:17:43.078Z (23 days ago)
- Topics: android, clean-architecture, jetpack-compose, vk, vk-sdk
- Language: Kotlin
- Homepage:
- Size: 7.41 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VKUpload
Андроид приложение для загрузки фотографий в альбомы ВКонтакте
## Описание
Приложение позволяет загружать фотографии в альбомы ВКонтакте после входа через [**VK ID**](https://id.vk.com/). После входа пользователь может увидеть свои альбомы с абложками и количество фотографий в них. По клику на альбом можно загрузить до 20 фотографий из галереи телефона. Приложение поддерживает загрузку фотографий в фоновом режиме и позволяет загружать фотографии в несколько альбомов одновременно.
## Требования
* Android 14 и выше (API Level >34)
## Архитектура
Приложение написано на Kotlin с учётом принципов [**Clean Architecture**](https://developer.android.com/topic/architecture/intro) и следует современным рекомендациям по написанию приложений для Android от Google. UI написан с использованием [**Jetpack Compose**](https://developer.android.com/jetpack/compose) и [**Material Design**](https://material.io/design).
## Скриншоты
![Welcome](/screenshots/Screenshot_welcome.png)
![Upload](/screenshots/Screenshot_upload.png)
![Upload_landscape](/screenshots/Screenshot_landscape.png)
![Exit](/screenshots/Screenshot_exit.png)