pulse_sdk 1.0.3 copy "pulse_sdk: ^1.0.3" to clipboard
pulse_sdk: ^1.0.3 copied to clipboard

A Flutter plugin to allow easy defect and feedback reporting in mobile apps

This plugin allows mobile engineers to add report generation and feedback submission capabilities easily to their app. Free for small scale usage, small fee for high-bandwidth usage. Report and feedback generation are triggered by rage-shaking the device to open up prompts to guide users through a customised fedback and reporting process. All reports are sent to your own JIRA and or Slack integrations, and include mobile debugging information, screenshots and other supporting information about network state, storage etc to aid in tracking down and debugging runtime issues.

Features #

Support Android, iOS, Flutter cross-platform usage.

Getting started #

To use the Pulse SDK simply add in the library dependancies into your Gradle build files: TODO

Usage #

Initialise the Pulse SDK in your init code as follows :

 override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    val clientId = "67511494-ffd5-476d-98f3-f397b862ac17"
    val clientSecret = "45362546-4565-3421-bae1-372642935367"
    pulse = Pulse(clientId, clientSecret, Config(this.baseContext.filesDir))
    pulse.setActivity(this)
    pulse.init()
    Pulse.setEmail("[email protected]")
    Pulse.setPhone("+971234567")
    Pulse.setUserId("74539834534905304958")
    Pulse.setName("John Smith")
}

Users of your mobile application may then shake their devices to trigger the defect and feedback submission dialog.

Additional information #

To set up your server configuration with Slack credentials, JIRA credetials etc, please send an email to madibasoft at gmail.com My apologies but there is no easy way to self-service this process for now, but if enough of you use this I will definitely build it!

1
likes
150
points
4
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin to allow easy defect and feedback reporting in mobile apps

Homepage

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

flutter, font_awesome_flutter

More

Packages that depend on pulse_sdk

Packages that implement pulse_sdk