tribally_sdk 0.0.5 copy "tribally_sdk: ^0.0.5" to clipboard
tribally_sdk: ^0.0.5 copied to clipboard

outdated

Tribally SDKs enable your users to create communities and bring in more people to talk about the things they love.

IOS only #

android coming soon

Launch in-app feed with a few lines of code #


Integrate Tribally in under 30 min #

  1. Sing up in tribally web site
  2. Get your Application Keys
    • Create a new project
    • Head over to the Settings section and note the Project ID, API Key
  3. Add Tribally Dependency
    • go to pubspec.yaml
    • add tribally_sdk: ^0.0.4
import 'package:tribally_sdk/tribally_sdk.dart';

Configure TriballyView #

Creating user and holding his unique uid on your side! So init TriballyView already with user UID and NAME.

TriballyView(
  uid: 'YOUR_USER_TOKEN',
  displayName: 'YOUR_USERNAME',
  apiKey: 'YOUR_APIKEY',
  projectId: 'YOUR_PROJECT_ID',
  avatar: 'YOUR_USER_AVATAR_URL'
)

Advance use #

If you want to implement your custom color scheme, use color Flutter colors:

//primary color
final Color? primary;

//background color
final Color? background;

//surface color(post backgrounds)
final Color? surface;

//onSurface color(poll backgrounds)
final Color? onSurface;

//text color
final Color? text;

//subText color
final Color? subText;

//icon color(optional)
final Color? icon;

//primary color for Dark Mode(optional)
final Color? primaryDark;

Implementing Push Notifications #

Please google how to implement push notifications in your app. This plugin allows you to set user's pushToken in the Tribally. Simply call [onTriballyCreated] and

   onTriballyCreated: (TriballyController controller) {
   controller.setPushToken('pushToken');
   },

Notes

  • Make sure you replace the projectId with your Tribally projectId and apiKey with your apiKey in the above code.
  • As Tribally has support for adding photos, please add Camera Usage Description and Photo Library Usage Description to your .plist file.

Issues

Feel free to submit any issue here

6
likes
0
pub points
0%
popularity

Publisher

unverified uploader

Tribally SDKs enable your users to create communities and bring in more people to talk about the things they love.

Homepage

License

unknown (license)

Dependencies

flutter

More

Packages that depend on tribally_sdk