Flutter SDK overview

Acoustic Tealeaf can monitor traffic between your application and server. It captures device context and user activity so that you can monitor and evaluate the performance of your applications. You can instrument your native and hybrid iOS applications for logging and analysis. It captures device context and user activity so that you can monitor and evaluate the performance of your applications.

The Flutter Tealeaf SDK supports iOS and Android apps developed with the Flutter framework. You can get unprecedented insight into the performance of your application when you use the SDK.

The Flutter SDK supports the following features:

  • Captures and logs Client State, screenviews, User messages, layout, and Gesture.
  • For screenviews, all screen changes are captured, scrolling and animation screen transitions are filtered out, and screen names are automatically generated.
  • Uses standard Flutter Http package, a dependency in the SDK to capture communication events.
  • Captures SDK generated exceptions, caught and uncaught App exceptions, and Native code exceptions.
  • Supports Tealeaf SaaS Replay basic testing.
Flutter gallery app

Flutter gallery app

Requirements for Flutter environments

To develop Flutter applications effectively with the Flutter SDK, follow these system and software requirements:

Requirements for iOS environments

To develop iOS applications effectively with iOS SDK, follow these system and software requirements:

  • Mac OS X 14.x (or later)
  • Xcode 15.x (or later)
  • iOS bitcode is enabled in the iOS SDK and is built in 64 bit with the latest Xcode version for the xcframework library for the following architectures: arm64 and x86_64. By Apple standards, you are not required to turn in x86_64 versions that are used only for simulator testing.
  • Consult the Apple iOS Dev Center for the most recent iOS technical documentation and tools.
  • Acoustic Tealeaf client frameworks do not support forwarding of application data to third-party systems. Application data must be forwarded to the server that hosts the native application.
  • Tealeaf has passed all Apple Store and Google Play Store regulations. If you encounter an issue with the Tealeaf library that is related to required scanning for Apple Store and Google Play Store, you can work directly with your Tealeaf services representative to resolve the issue.

Requirements for android environments

To develop Android applications with the Android SDK, follow these system and software requirements:

  • API level 21 to 34