Have you ever wondered how to go from an idea to an app with Flutter? In our new Flutter From Scratch video series, Lewis Cianci shows the whole process.
The Flutter From Scratch series covers everything from how to make an attractive looking app on Android Studio and architect it correctly all the way to getting the configuration right on Codemagic CI/CD to ship your app to app stores.
Episode 5: CI/CD for Flutter & Getting started with Codemagic
Welcome back for the fifth and final episode of Flutter From Scratch! In this episode, we take a look at how we can integrate our app with a Continuous Integration/Continuous Delivery (CI/CD) solution. We also see how we can use Codemagic’s YAML configuration to customize our build.
Prerequisites:
If you want to try a build out under your Codemagic login, please fork the Sonder repository on GitHub. After doing this, it should start a build automatically in Codemagic.
In case you need help getting started with Android codesigning, check out this article.
Thanks for watching the Flutter From Scratch series!
If you have any questions about the app or CI/CD, please come chat with us over at the Codemagic Slack channel. We look forward to seeing you there! 🎉
Be sure to subscribe to Codemagic Youtube channel to see our next episodes!
If the concept of code signing is hard for you, we recommend that you read this blog post on code signing and publishing iOS apps
Lewis Cianci is a software developer in Brisbane, Australia. His first computer had a tape drive. He’s been developing software for at least ten years and has used quite a few mobile development frameworks (like Ionic and Xamarin Forms) in his time. After converting to Flutter, though, he’s never going back. You can reach him at his blog, read about other non-fluttery things at Medium, or maybe catch a glimpse of him at your nearest and fanciest coffee shop with his dear wife.
More videos by Lewis: