~/talk

From Development to Production: Tips to Optimise Android App Deployments

Talkat droidcon Italy 2021 · 2021-11-12..11-13· [devops-and-delivery]
slides:none on file

Claims a team shrinks release cadence from two months to two weeks by building a mobile CI/CD pipeline on Bitrise CI/CD, caching dependencies (push/pull S3 cache) to cut build time, running UI tests on Firebase Test Lab to catch flakiness, and automating Play Store uploads with Fastlane to publish to Google Play Store. The pipeline signs APKs, stages rollouts behind feature flags, and succeeds at catching regressions earlier so releases ship faster and with fewer live crashes.

AI-written summary · about

  1. 0:00Start
  2. 0:11MAIN SPONSOR
  3. 1:22The Problems
  4. 6:35Optimization?
  5. 10:43Mobile DevOps as a Service
  6. 17:51The advantages of Mobile DevOps
  7. 19:58Cache app dependencies
  8. 21:09UI Automated Testing
  9. 23:44Automate Deployment
  10. 24:29Automated Tasks
  11. 25:42Deploy features under Feature Flags/Toggles
  12. 26:49The Mobile Release Train
  13. 29:27Implementation Guide
  14. 30:32Firebase Crashlytics
  15. 31:05Move to Cloud & Mobile-focused CI/CD
  16. 31:54No hardware to maintain
  17. 32:59Release Lifecycle
  18. 33:21Android CI/CD Pipeline
  19. 35:50Run builds in parallel on multiple VMs
  20. 36:18Build Platform Team
  21. 37:12Lessons learned
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.