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: / 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
Watch video Mastering CI/CD for Flutter iOS Apps with Codemagic | Part 1 online without registration, duration hours minute second in high quality. This video was added by user CI and CD on Amazon Web Services (AWS) 01 January 1970, don't forget to share it with your friends and acquaintances, it has been viewed on our site 4 once and liked it people.