Increase mobile development productivity with Firebase App Distribution
Learn how Hubble, asia's leading technology startup focused on the construction industry, tackle challenges faced that impact developer productivity and how we are able to resolve them.
on the construction industry. Our end-to-end enterprise construction management software allows you to unify all key stakeholders – developers, consultants, fabricators, and contractors - and digitise operations on a single platform – The Hubble Platform.
may work on various sub-systems - 1/2 QA Test Engineer - 1 Product Owner - Gitlab - React Native v63 - Talks to backend via APIs - Multiple product flavours, e.g. Dev, Staging, Release
app with different environments installed the same device - Need a way to get testers to easily find different environments of the same app to download Same same but different
device but identified by different application ID / Bundle ID - Different environment uses different APIs, dev uses Dev APIs, while QA uses QA APIs. - Android app uses product flavours - iOS app uses iOS Schemes and Build Configurations Handling Multiple App Environments Solution
apps - fastlane-plugin-increment_version_name for android, fastlane-plugin-versioning for iOS - fastlane-plugin-increment_version_code, fastlane-plugin-increment_version_name to automatically increase version numbers Fastlane Solutions
APKs or AABs for Android, IPAs for iOS - Apps are easy to install - Manage testers and groups - Easy workflow integration Firebase App Distribution Solutions
started iOS build delegated to Bitrise Firebase App Distribution emails test group Deploy to Firebase App Distribution Deploy to Firebase App Distribution Firebase App Distribution emails test group
and debug device-specific issues. - Test app bundle features like Play Feature Delivery and Play Asset Delivery. - Reduce the size of downloads for your testers.
process - Delegate build to pipeline instead of devs - Identify errors as soon as build fails - Fits well with workflows - Manage apps in a single location - Fast distribution to user - Tester management - Crashlytics support - Allow AAB distribution
Bundle Support https://bit.ly/333KJR Hubble - Integrated Construction Management Digital Platform https://bit.ly/3je77 Links 47 Shang Yi - Software Engineer, Hubble @shanggyilim