This is the Feedbackbulb SDK for Kotlin Multiplatform. It is a library that allows you to easily integrate Feedbackbulb into your Kotlin project.
Currently supported platforms are:
- Kotlin/JVM
- Android
- iOS
- watchOS
- tvOS
- macOS
The library is available directly from Maven Central. Add the following to your build.gradle.kts
file:
implementation("com.feedbackbulb:core-sdk:X.X.X")
(replace X.X.X
with the latest version)
Begin by obtaining an app key from the Feedbackbulb dashboard. Then, initialize the SDK with the app key:
val client= FeedbackSDKClient("YOUR_APP_KEY")
To send feedback, use the sendFeedback
method:
client.sendFeedback("This is a test feedback from Feedback SDK for Kotlin Multiplatform")
// or
client.sendFeedback("This is a test feedback from Feedback SDK for Kotlin Multiplatform", mapOf("example" to "Kotlin Multiplatform"))
The following are notes for local development of the SDK and publishing updates.
Create or update gradle.properties file in the root of the project.
To publish a new version, run ./gradlew publishAndReleaseToMavenCentral --no-configuration-cache