Flutter CI/CD.Learn to setup your Flutter CI/CD with Codemagic. Configure development, QA, UAT and Production environment. Deploy to Firebase app distribution, TestFlight, Google BetaTest, Apple Store , Google Play Store. Implement Shorebird Code Push, Learn how to use codemagic.yaml file to setup Flutter CI/CD and deploy it to Firebase App Distribution, Google Play Console, App Store Connect. To Learn how to build a production grade app Flutter Build Production App
Course syllabus
- Course Introduction
- GitHub project Link
- What is CI/CD
- CI/CD Pipeline
- Change Log
- Semantic Versioning
- Create Flutter Project
- Flutter Version Management
- Flavor in Android and iOS
- Flutter Flavor Setup
- Android Flavor and Code Signing
- iOS Flavor and Code Signing
- Flavor Icon
- Configure Enviroment
- Why Codemagic ?
- Create Codemagic account
- GitHub Integration
- Android Workflow For Development Branch
- iOS Workflow For Development Branch
- Trigger Build On Pull Request
- Environment Variables
- BugFix Branch
- Codemagic Android Code Signing
- Enable Test – Analyzer and Dart Code Metric
- Branch Protection Rule
- Automatically Add Code Reviewer
- Firebase App Distribution
- iOS UAT Workflow with TestFlight
- Android UAT Workflow with Google Play Beta
- Beta Testing Status
- iOS Production Workflow
- Android Production Workflow
- Android Production Workflow
- iOS Production WorkFlow
- Android Prepare App Release
- Codemagic Deploy To Google Pay
- iOS Prepare App Release
- Codemagic Deploy To App Store Connect
- Codemagic YAML Introduction
- Android Workflow with YAML File
- iOS Workflow with YAML File
- Android Workflow – Firebase App Distribution
- iOS Workflow – Firebase App Distribution
- Android Workflow – Google Play Store
- iOS Workflow – Test Flight-App Store Connect
- Release Notes
- Configure Slack Notification
- Codemagic Reusable Script
- Setup and Configure Shorebird
- Shorebird Build Release in Codemagic Workflow
- Shorebird Build Patch with Codemagic Workflow
- codemagic.yaml
- Course Feedback
- Project Review
- 1-1 Session
Reviews
There are no reviews yet.