A Flutter plugin to share content from your Flutter app to social apps.
Android (WIP) | iOS |
---|---|
❌ | ✔️ |
To use this plugin, add creme_share
as a dependency in your pubspec.yaml file.
creme_sharing:
git:
url: https://github.com/creme-tech/creme-sharing.git
ref: <commit id or branch name>
Bellow are the obligatory requirements that your app must meet to use awesome_notifications:
WIP
You need to add two fields in the info.plist
file:
- Allow Listing Facebook's Custom URL Scheme, twitter and whatsapp that's just add the text below on
info.plist
:
...
<key>LSApplicationQueriesSchemes</key>
<array>
<string>whatsapp</string>
<string>twitter</string>
<string>instagram</string>
<string>instagram-stories</string>
</array>
...
- Add NSPhotoLibraryUsageDescription field on
info.plist
seems like:
...
<key>NSPhotoLibraryUsageDescription</key>
<string>for storage temporary images before share to Instagram</string>
...
You can see that configuration on the example app on commit fab7671f21ed8eb8998c589b7423dbc36374da82.
With the examples bellow, you can check all the features and how to use the Creme Sharing in your app.
https://github.com/creme-tech/creme-sharing/tree/main/example
Complete example with all the features available
To run the examples, follow the steps bellow:
- Clone the project to your local machine
- Open the project with Android Studio or any other IDE
- Sync the project dependencies running
flutter pub get
- On iOS, run
pod install
to sync the native dependencies - Debug the application with a real device or emulator