Investigate implementing `CloudMediaProvider` for Photo Picker
- Dominant language
- Kotlin
- Stars
- 5.6k
- Forks
- 2k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 92
Description
### Is your feature request related to a problem? Please describe.
Context:
* https://android-developers.googleblog.com/2024/02/cloud-photos-now-available-in-android-photo-picker.html
* https://developer.android.com/guide/topics/providers/cloud-media-provider
* https://www.androidauthority.com/google-photos-in-photo-picker-3395079/
> A cloud media provider provides additional cloud media content to the Android photo picker. Users are able to select photos or videos supplied by the cloud media provider when an app uses ACTION_PICK_IMAGES or ACTION_GET_CONTENT to request media files from the user. A cloud media provider can also give information about albums, which can be browsed in the Android photo picker.
### Describe the solution you'd like
> Cloud media providers are intended to be apps or services that act as a users' primary source for backing up and retrieving photos and videos from the cloud. If your app has a library of useful content, but it is not typically used as a photo storage solution, you should consider creating a [document provider](https://developer.android.com/guide/topics/providers/create-document-provider) instead.
### Describe alternatives you've considered
### Additional context
* Currently some strict qualification requirements (need an OEM to "sponsor us")
**NOTE:** Be super sure to remove sensitive data like passwords, note that everybody can look here! You can use the Issue Template application to prefill some of the required information: https://apps.nextcloud.com/apps/issuetemplate
Contributor guide
Assessment
This issue has not been assessed yet.