Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uploadcare/uploadcare-android
Android Upload widget and API client that handles uploads and further operations with files by wrapping Uploadcare Upload and REST APIs.
https://github.com/uploadcare/uploadcare-android
android api client file-upload image-processing image-recognition image-upload processing sdk upload uploadcare uploader
Last synced: 26 days ago
JSON representation
Android Upload widget and API client that handles uploads and further operations with files by wrapping Uploadcare Upload and REST APIs.
- Host: GitHub
- URL: https://github.com/uploadcare/uploadcare-android
- Owner: uploadcare
- License: other
- Created: 2015-11-07T08:13:24.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-04-03T11:20:15.000Z (9 months ago)
- Last Synced: 2024-04-13T06:19:27.665Z (9 months ago)
- Topics: android, api, client, file-upload, image-processing, image-recognition, image-upload, processing, sdk, upload, uploadcare, uploader
- Language: Kotlin
- Homepage: https://uploadcare.com
- Size: 2.46 MB
- Stars: 12
- Watchers: 14
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Authors: AUTHORS.md
Awesome Lists containing this project
README
# Android integration for Uploadcare
[![build](https://github.com/uploadcare/uploadcare-android/actions/workflows/deploy-tagged.yml/badge.svg)](https://github.com/uploadcare/uploadcare-android/actions/workflows/deploy-tagged.yml)Uploadcare Android integration handles uploads and further operations with files by wrapping Upload and REST APIs.
Check out [demo app](/example).
## Features
### Library
Supported features:
- File, group, and project API v0.7.
- Paginated resource fetching.
- CDN path builder.
- File uploading from a file, byte array, URL, and URI.
- Synchronous and asynchronous operation modes.
- Concise and easy-to-use library without extra resources and drawables.[Guide/Examples/Docs](https://github.com/uploadcare/uploadcare-android/blob/master/library)
### File Uploader
Supported features:
- Upload images, videos & other files from a local disk, camera, social networks, and cloud services.
- Social network authorization and file selection.
- Widget appearance customization and styles.
- Uploadcare Android library for direct Uploadcare APIs access.
- Material design.[Guide/Examples/Docs](https://github.com/uploadcare/uploadcare-android/blob/master/widget)
## Useful links
[Library documentation](https://github.com/uploadcare/uploadcare-android/blob/master/documentation/LIBRARY.md)
[File Uploader documentation](https://github.com/uploadcare/uploadcare-android/blob/master/documentation/WIDGET.md)
[Uploadcare documentation](https://uploadcare.com/docs/?utm_source=github&utm_medium=referral&utm_campaign=uploadcare-android)
[Upload API reference](https://uploadcare.com/api-refs/upload-api/?utm_source=github&utm_medium=referral&utm_campaign=uploadcare-android)
[REST API reference](https://uploadcare.com/api-refs/rest-api/?utm_source=github&utm_medium=referral&utm_campaign=uploadcare-android)
[Changelog](https://github.com/uploadcare/uploadcare-android/blob/master/CHANGELOG.md)
[Contributing guide](https://github.com/uploadcare/.github/blob/master/CONTRIBUTING.md)
[Security policy](https://github.com/uploadcare/uploadcare-android/security/policy)
[Support](https://github.com/uploadcare/.github/blob/master/SUPPORT.md)## Developer's guide
### Pre-requisites
* Gradle 7.6
* JDK 11
* Android SDK 22