WeAreDevelopers LIVE • Oct 29, 2020

Applying DevOps in Flutter mobile development

Majid Hajian

Still fighting iOS certificate errors and manual beta uploads? Discover how Fastlane, Gitflow, and unified Dart scripts can put your Flutter deployments on complete autopilot.

Pause
Mute Enter Fullscreen
#1 about 5 min

Introduction to cross-platform mobile development with Flutter

Flutter enables compiling one codebase to multiple platforms to accelerate mobile development workflows.

#2 about 6 min

Mapping Git flow branches to application tester segments

Matching Git flow branches to distinct internal and external user testing groups streamlines release processes.

#3 about 5 min

Distributing application builds to mobile app store tracks

Development teams can publish testing builds reliably using Google Play tracks, Apple TestFlight, and Firebase App Distribution.

#4 about 4 min

Enforcing code quality with Dart local pre-commit hooks

Running Flutter analyzer and Dart scripts inside pre-commit hooks catches formatting and logic errors early.

#5 about 4 min

Establishing continuous integration and delivery automation pipelines

Creating automated software pipelines consistently verifies code health without restricting teams to one continuous integration vendor.

#6 about 5 min

Automating mobile deployment architectures with Fastlane configuration

Mobile application build and release phases can be automated entirely using customizable Ruby command lanes in Fastlane.

#7 about 4 min

Simplifying iOS application code signing using Fastlane Match

Fastlane Match securely manages and shares Apple provisioning profiles and application certificates across distributed mobile development teams.

#8 about 4 min

Automating application version bumping and store changelog metadata

Automated Fastlane scripts reliably increment build numbers and sync localized changelog metadata directly with mobile platform stores.

#9 about 3 min

Executing deployment configurations seamlessly across continuous integration servers

Executing Fastlane deployment configurations sequentially ensures consistent application builds across diverse continuous integration servers and local environments.

Matching moments

2:54 min

Automating mobile deployments with the Fastlane automation tool

Edoardo Dusi · LIVE

4:57 min

Introduction to cross-platform application development with Flutter

Simon Auer Simon Auer · World Congress 2022

3:43 min

Building iOS applications locally leveraging custom Fastlane lanes

Edoardo Dusi · LIVE

5:10 min

Live coding a cross-platform Flutter application deployment

Simon Auer Simon Auer · World Congress 2022

3:38 min

Navigating continuous delivery for React Native mobile applications

Edoardo Dusi · LIVE

5:05 min

Introduction to Flutter and cross-platform UI development

Sylvia Dieckmann · LIVE