aws-amplify / amplify-flutter

A declarative library with an easy-to-use interface for building Flutter applications on AWS.
https://docs.amplify.aws
Apache License 2.0
1.33k stars 248 forks source link

Dart Storage S3 plugin to support background operations on iOS and Android #2479

Open HuiSF opened 1 year ago

HuiSF commented 1 year ago

Description

Currently amplify-swift and amplify-android support background operations (e.g. upload large file while App is minimized into the background), the next version of amplify-flutter Storage S3 plugin should also support this feature.

Categories

Steps to Reproduce

No response

Screenshots

No response

Platforms

Android Device/Emulator API Level

No response

Environment

N/A

Dependencies

N/A

Device

N/A

OS

N/A

Deployment Method

Amplify CLI

CLI Version

No response

Additional Context

No response

Amplify Config

N/A

delfme commented 1 year ago

Hello @HuiSF this is great news! 🚀👏 Any eta for this? It is such a core feature that not having it is pretty limiting us, especially on ios.

Will it be coded as in flutter_downloader and flutter_uploader plugins?

HuiSF commented 1 year ago

Hi @delfme thanks for asking. We are actively researching on this topic and determine an appropriate solution. I don't have more details at this moment, however, regarding how it will be implemented.

We will update about the progress, please stay tuned!

delfme commented 1 year ago

Hello @HuiSF was wondering if 1.0.0next6 has already this feature for preview mode

HuiSF commented 1 year ago

Hi @delfme thanks for reaching out. We are currently focusing on making the dev-preview stable, other new features will be added subsequently. Thanks for your patience!

dimakan commented 2 months ago

Any progress on this?

Equartey commented 2 months ago

Hi @dimakan, this is currently still in our backlog. Please give the original post a thumbs up so we can measure interest and prioritize work accordingly.