Back to Browse

Mastering CI/CD for Flutter iOS Apps with Codemagic #flutter #ios #android #cicd

1.7K views
Premiered Nov 18, 2024
54:46

In this first part of our two-part series, join us as we dive into setting up continuous integration and continuous delivery (CI/CD) for an iOS mobile application using Codemagic. Our special guest, Kevin Shihoda, walks us through fixing a 2022 blog post while explaining how Codemagic solves CI/CD challenges specifically for Flutter applications. We cover everything from environment variables to deploying your app to the App Store and TestFlight. Stay tuned for Part 2, where we'll extend these workflows to include backend deployments for a complete mobile app solution. Reach out to Kevin: https://www.linkedin.com/in/kevinsuhajda/ Learn more about Codemagic: https://codemagic.io/ 00:00 Introduction and Overview 00:19 Meet Kevin from Codemagic 01:57 Codemagic's Journey and Features 04:34 Setting Up Codemagic for Flutter 09:14 Configuring iOS Builds 12:09 Managing Certificates and Provisioning Profiles 15:33 Workflow Editor and Environment Variables 25:20 Build Artifacts and Distribution 28:25 Follow-Up Questions on YAML Configuration 29:05 Understanding CodeMagic YAML and Workflow Editor 30:49 Distributing to the App Store 31:05 Code Signing and Certificates 33:37 Publishing Options and TestFlight 36:04 Immutable Artifacts and CI/CD 37:17 Multiple Workflows in CodeMagic 45:46 Web Deployment with CodeMagic 48:14 Publishing to AWS S3 and CodeMagic Static Pages 52:30 Session Wrap-Up and Next Steps

Download

0 formats

No download links available.

Mastering CI/CD for Flutter iOS Apps with Codemagic #flutter #ios #android #cicd | NatokHD