-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Share to Zulip from other apps #52
Comments
Hi, |
share_handler seems to be the only good package. |
Thanks for the updated survey. I added more detail in a chat thread. Let's try using In particular:
|
This is the feature where from some other app on the device, when you say to "share" something, you get a system-provided bit of UI that lets you choose from various apps you can share the thing to. We should make Zulip one of the options there. (In the RN app, we've done this for Android but not iOS: zulip/zulip-mobile#3277)
From some surveying of the options (below), it looks like the way to do this will be to use Flutter's generic infrastructure for talking to platform APIs, rather than try to use an existing plugin for it.
In doing so, we might find there’s a reason this can’t be done real cleanly as a plugin. Or maybe we’ll make a better plugin.
Starting points for taking this on:
Subtasks:
Survey of existing packages for sharing to a Flutter app
(These are from notes I took 2023-02-01.)
There don't appear to be any existing packages for this problem that are real popular or well maintained.
[receive_sharing_intent](https://pub.dev/packages/receive_sharing_intent)
. From the issue tracker, it seems not actively maintained.[receive_multi_sharing_intent](https://pub.dev/packages/receive_multi_sharing_intent)
which is a fork of that one, unmaintained.[share_handler](https://pub.dev/packages/share_handler)
which is maintained.[receive_intent](https://pub.dev/packages/receive_intent)
.The text was updated successfully, but these errors were encountered: