Android
Test on real devices and emulators and publish to Google Play.
iOS
Code sign and deploy to App Store Connect. Codemagic is integrated with Apple Developer Portal for easier code signing.
Web
Host your apps on Codemagic Static Pages or deploy to 3rd party services.
Desktop
Select the right Flutter channel and build for macOS and Linux. Windows applications coming soon.
Build native Android and iOS apps with Flutter modules
Build and publish packages to pub.dev
Run Flutter driver tests on AWS Device Farm with Sylph
Integrate with a growing list of tools
Unlike any other CI/CD service, Codemagic comes with an easy-to-use UI and automatic project configuration to get your Flutter project set up fast. Codemagic UI was built with Flutter in mind and has everything you need for Flutter builds readily available.
For more control over your pipeline, configure your builds with codemagic.yaml. Use custom scripts and integrate with any other service. Commit the configuration file to your repository to keep track of changes.
Codemagic comes with a free plan suitable for individual developers or setting up PoC projects. No credit card is required to get started.
Check out the pricing information.
Huge shoutout to @codemagicio for building such a great service! We've been able to completely automate our build/test/deploy process for our v2 @FlutterDev app.https://t.co/JpTxZA5Fr8
— Invoice Ninja (@invoiceninja) March 19, 2020
Which CI tool do you use/prefer for your Flutter apps?
— Andrea Bizzotto 💙 (@biz84) May 18, 2020
Codemagic is gold when using with Flutter. Especially when it comes to publishing iOS apps when you have very limited access to a Mac machine.
— Vishnu Haridas (@vishnuhx) May 1, 2020
Thanks @codemagicio for making this wonderful tool!