In-app user feedback for multiple platforms using Kotlin Multiplatform

Posted by:

  • Avatar of Konstantin

    Konstantin

Feedbackbulb now enables easy and privacy respecting integration for iOS, Android, watchOS, tvOS using state-of-the-art native SDK for Kotlin and JVM developers

I'm thrilled to share some exciting news with you all – the preview of Feedbackbulb SDK for Kotlin and Kotlin Multiplatform is now available! 🚀

feedbackbulb kotlin kodee
-

This new version is a big step forward, offering support for sending feedback from various app targets like JVM, native Android, iOS, watchOS, tvOS, or macOS and more.

While it's still a work in progress, we're eager for you to give it a try and let us know what you think. Don't hesitate to share any issues or feature requests you might have!

Getting started only requires that you add a dependency to your Gradle build configuration.

For Android native:

implementation("com.feedbackbulb:core-sdk:X.X.X")

For any Kotlin Multiplatform project:

sourceSets {
  commonMain.dependencies { 
    implementation("com.feedbackbulb:core-sdk:X.X.X")
  }
}

With this in place, you can obtain an instance of the SDK client whenever you need to submit feedback.

val client= FeedbackSDKClient("YOUR_APP_KEY")
client.sendFeedback("This is a feedback from Kotlin 💜")

Looking ahead, our goal is to port the entire feedback toolbox to Kotlin. This will ensure that no matter what platform or tooling you choose, you can take full advantage of all the features Feedbackbulb has to offer.

Your support and insights are what drive us to keep improving and innovating. Stay tuned for more updates! 🚀

Feedbackbulb ❤️ Kotlin

Tags