instabug_flutter 0.0.1-alpha.1 copy "instabug_flutter: ^0.0.1-alpha.1" to clipboard
instabug_flutter: ^0.0.1-alpha.1 copied to clipboard

outdated

Instabug is an in-app feedback and bug reporting tool for mobile apps. With just a simple shake, your users or beta testers can report bugs or send in-app feedback and the SDK will capture an enviro [...]

Instabug for Flutter #

A Flutter plugin for Instabug.

⚠️ This plugin is currently under active development and is not ready for production use yet. If you'd like to give us feedback or create a pull request, we would highly appreciate it!

Available Features #

Feature Status
Bug Reporting ⚙️
Crash Reporting
In-App Chat
In-App Surveys
Feature Requests
  • ✅ Stable
  • ⚙️ Under active development
  • ❌ Unavailable

APIs #

The table below contains a list of APIs we're planning to implement for our 1.0 release. We'll add the Dart API methods as we implement them.

API Method Native Equivalent (Android/iOS)
start(String token, List<InvocationEvent> invocationEvents) new Instabug.Builder(this, "APP_TOKEN").build()
+ [Instabug startWithToken:invocationEvents:]
showWelcomeMessageWithMode(WelcomeMessageMode welcomeMessageMode) Instabug.showWelcomeMessage(WelcomeMessage.State state)
+ [Instabug showWelcomeMessageWithMode:]
identifyUserWithEmail(String email, [String name]) Instabug.identifyUser(String username, String email)
+ [Instabug identifyUserWithEmail:name:]
logOut() Instabug.logoutUser()
+ [Instabug logOut]
setLocale(Locale locale) Instabug.setLocale(Locale locale)
+ [Instabug setLocale:]
Instabug.setColorTheme(InstabugColorTheme theme)
+ [Instabug setColorTheme:]
Instabug.addTags(String... tags)
+ [Instabug appendTags:]
Instabug.resetTags()
+ [Instabug resetTags]
Instabug.getTags()
+ [Instabug getTags]
Instabug.setCustomTextPlaceHolders(InstabugCustomTextPlaceHolder placeholder)
+ [Instabug setValue:forStringWithKey:]
Instabug.setUserAttribute(String key, String value)
+ [Instabug setUserAttribute:withKey:]
Instabug.getUserAttribute(String key)
+ [Instabug userAttributeForKey:]
Instabug.removeUserAttribute(String key)
+ [Instabug removeUserAttributeForKey:]
Instabug.getAllUserAttributes()
+ [Instabug userAttributes:]
Instabug.logUserEvent(String name)
+ [Instabug logUserEventWithName:]
BugReporting.invoke()
+ [IBGBugReporting invoke]
BugReporting.invoke(InvocationMode mode, @InvocationOption int... options)
+ [IBGBugReporting invokeWithMode:options:]
InstabugLog.d(String message)
+ [IBGLog log:]
InstabugLog.v(String message)
+ [IBGLog logVerbose:]
InstabugLog.d(String message)
+ [IBGLog logDebug:]
InstabugLog.i(String message)
+ [IBGLog logInfo:]
InstabugLog.w(String message)
+ [IBGLog logWarn:]
InstabugLog.e(String message)
+ [IBGLog logError:]
Instabug.clearLogs()
+ [IBGLog clearAllLogs:]

Integration #

Creating a Flutter app on the Instabug dashboard isn't possible yet. Create a React Native app instead.

39
likes
0
pub points
92%
popularity

Publisher

verified publisherinstabug.com

Instabug is an in-app feedback and bug reporting tool for mobile apps. With just a simple shake, your users or beta testers can report bugs or send in-app feedback and the SDK will capture an environment snapshot of your user's device including all console logs, server-side network requests and bug reproduction steps compiling all these details in one organised dashboard to help you debug and fix bugs faster.

Homepage
Repository (GitHub)
View/report issues

Documentation

Documentation

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on instabug_flutter