Skip to content

feat: add Flutter platform to Firehose docs#8584

Merged
ekjotmultani merged 5 commits into
mainfrom
feat/firehose-flutter-docs
May 11, 2026
Merged

feat: add Flutter platform to Firehose docs#8584
ekjotmultani merged 5 commits into
mainfrom
feat/firehose-flutter-docs

Conversation

@ekjotmultani
Copy link
Copy Markdown
Member

Add Flutter/Dart code examples to the Firehose client and backend setup documentation pages, mirroring the existing Android and Swift content.

  • Add 'flutter' to platforms array in both firehose pages
  • Add InlineFilter blocks with Dart code for: installation, initialization, configuration options, record, flush, clear cache, enable/disable, escape hatch, and error handling
  • Note Flutter-specific details (path_provider for storage path, IndexedDB on web with in-memory fallback)

Description of changes:

Related GitHub issue #, if available:

Instructions

If this PR should not be merged upon approval for any reason, please submit as a DRAFT

Which product(s) are affected by this PR (if applicable)?

  • amplify-cli
  • amplify-ui
  • amplify-studio
  • amplify-hosting
  • amplify-libraries

Which platform(s) are affected by this PR (if applicable)?

  • JS
  • Swift
  • Android
  • Flutter
  • React Native

Please add the product(s)/platform(s) affected to the PR title

Checks

  • Does this PR conform to the styleguide?

  • Does this PR include filetypes other than markdown or images? Please add or update unit tests accordingly.

  • Are any files being deleted with this PR? If so, have the needed redirects been created?

  • Are all links in MDX files using the MDX link syntax rather than HTML link syntax?

    ref: MDX: [link](https://docs.amplify.aws/)
    HTML: <a href="https://docs.amplify.aws/">link</a>

When this PR is ready to merge, please check the box below

  • Ready to merge

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Add Flutter/Dart code examples to the Firehose client and backend
setup documentation pages, mirroring the existing Android and Swift
content.

- Add 'flutter' to platforms array in both firehose pages
- Add InlineFilter blocks with Dart code for: installation,
  initialization, configuration options, record, flush, clear cache,
  enable/disable, escape hatch, and error handling
- Note Flutter-specific details (path_provider for storage path,
  IndexedDB on web with in-memory fallback)
@ekjotmultani ekjotmultani marked this pull request as ready for review April 29, 2026 21:41
@ekjotmultani ekjotmultani requested a review from a team as a code owner April 29, 2026 21:41
Comment thread src/pages/[platform]/frontend/analytics/firehose/index.mdx
Comment thread src/pages/[platform]/frontend/analytics/firehose/index.mdx
Comment thread src/pages/[platform]/frontend/analytics/firehose/index.mdx Outdated
Comment thread src/pages/[platform]/frontend/analytics/firehose/index.mdx Outdated
amplify_flutter and amplify_auth_cognito are not required by the
Firehose package itself — only needed if using Amplify Auth for
credentials, which is a separate concern.
@ekjotmultani ekjotmultani merged commit 779e093 into main May 11, 2026
13 checks passed
@ekjotmultani ekjotmultani deleted the feat/firehose-flutter-docs branch May 11, 2026 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants