Automated Flutter builds with Bitrise

Out-of-the-box support for your Flutter apps. Build Flutter apps for both iOS and Android and use our Flutter Steps to build, test, and deploy them.

The ideal place to build, test, and release Flutter apps

Build faster, better Flutter apps with optimized Flutter builds.

Full integration for Flutter builds

Use our Flutter Steps to run all available Flutter build commands in a CI environment without having to worry about custom scripting. Test, analyze, build, and deploy Flutter apps automatically.

A single Workflow for all platforms

Build a cross-platform app with Flutter and manage your Flutter build in a single Workflows for iOS and Android: You can take care of both at the same time by adding the necessary Steps.

Easy testing and analysis

Write and run unit, widget, and integration tests for Flutter builds on Bitrise: Just use the ready-made Flutter Test Step. Analyze your results with the Test Reports add-on: View individual test cases, check the logs, or just download your results.

Extensive customization for Flutter builds

Customize your Flutter build to fit your needs. Specify the exact version of the Flutter SDK that you want to use on Bitrise, or add any flag available to any of your Flutter builds as additional parameters.

Continuous Integration for Flutter builds

Get cross-platform and third-party support, automated workflow configuration, custom plans, and more continuous integration for your Flutter build — you name it, we have it.

Automatic Flutter Workflow configuration

The Bitrise project scanner will detect that your app is built with Flutter, and will automatically configure an initial Workflow for you with all the necessary Flutter Steps. If you have tests in your project, the scanner also recognizes those.

350+ integrations

The Bitrise Step library has over 350 integrations with mobile tooling and is ever-expanding. Integrate with most third-party mobile tools to manage your dependencies, run your tests, or deploy your app. Missing anything? Request or build it yourself!

Enterprise-ready feature sets for Flutter builds

Bitrise supports all major Git services, Pay-As-You-Build, SAML SSO, team and role management, enterprise-grade security, and hosting. Used by 20% of Fortune's Global 100 for some of the world's most downloaded apps.

The best integrations for Flutter builds

Integrating with all the tools you love and use for testing, distribution, and notification.

Flutter Install

Install the Flutter SDK on your build machine: Choose the version you want to use or stick to the latest stable one.

Flutter Analyze

Run the `flutter analyze` command in any Flutter build to check your code with the Dart analyzer.

Flutter Build

Build and deploy your Flutter apps for both Android and iOS with their own customized configurations.

Flutter Test

Run integration tests, unit tests, and widget tests that are written for Flutter builds. Use any of the available flags for the `flutter test` command.

Sign up now — choose a plan later

Get started for free or contact us if you have any questions.