Flutter Firebase Festival

Oleksandr Leushchenko

GDE in Flutter & Dart, Senior Staff Engineer

LinkedIn Twitter

Mobile apps distribution with Firebase

27/09/2023 Winterlude

Having a well-defined release strategy is important for the success of any commercial mobile product. A good strategy should include some form of distributing release-candidate builds to the testers and internal users before uploading them to app stores for general availability. This allows catching problems earlier which dramatically improves the quality of the final product. Firebase Distribution is a great way to solve this task: it's easy to use, secure, and reliable. First, we’ll look into using Firebase Distribution via web interface to create testing groups and distribution rings, and to share builds internally. Automating build distribution is not an easy process, but it’s a time and effort-saver in the long run. That’s why we'll demonstrate how to use the Firebase CLI tool and Fastlane to automate this process on CI.