tribally_sdk

Creator: coderz1093

Last updated:

0 purchases

tribally_sdk Image
tribally_sdk Images
Add to Cart

Description:

tribally sdk

IOS only #
android coming soon
Launch in-app feed with a few lines of code #

Integrate Tribally in under 30 min #

Sing up in tribally web site
Get your Application Keys

Create a new project
Head over to the Integration section and note the Project ID, API Key


Add Tribally Dependency

go to pubspec.yaml
add tribally_sdk: ^0.1.0



import 'package:tribally_sdk/tribally_sdk.dart';
copied to clipboard

Configure TriballyView #
Creating user and holding his unique uid on your side! So init TriballyView already with user UID and NAME.
TriballyView(
onTriballyCreated: (TriballyController controller) {
//here you can set user credentials + project keys
controller.setConfiguration(
displayName: 'user name',
uid: 'user token to identify',
apiProject: ApiProject(
id: 'projectId',
api: 'apiKey');

}
)
copied to clipboard
To change user in the Tribally view call [setConfiguration] again with new data

Advance use #
If you want to implement your custom color scheme, use color Flutter colors in Tribally creation:
//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;
copied to clipboard

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');
},
copied to clipboard
DONT FORGET TO ADD IOS PUSH CERT .p12 in IOS NOTIFICATION SECTION

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

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.