~/talk

Building Quality Android Apps for the Future with Continuous Integration

Talkat Android Worldwide January 2024 · on Tuesday, 2024-01-30· [android, devops-and-delivery]
slides:none on file

Continuous integration cuts integration risk and speeds releases by enforcing Gradle builds and unit tests on every push, running heavier instrumented tests on emulators or device farms (Firebase Test Lab) only as needed, and scheduling nightly regression runs; the pipeline uploads APK/AAB artifacts, enforces linters and coverage gates, and uses Fastlane for signing and store deployment with CI services like Bitrise or GitHub Actions to enable staged/alpha/beta rollouts and faster fixes.

AI-written summary · about

  1. 0:00Introduction
  2. 1:09What is Continuous Integration and Delivery
  3. 2:35CI/CD history and benefits
  4. 4:29CI vs CD vs deployment
  5. 7:46CI workflow basics
  6. 9:38CI workflow in practice
  7. 12:11Key CI benefits
  8. 15:04Essential mobile CI automation
  9. 16:32Unit and instrumented tests
  10. 18:23Regression and integration tests
  11. 19:28Test coverage in CI
  12. 20:31Android CI automation tools
  13. 22:44Top mobile CI systems
  14. 23:50Why CI matters for mobile
  15. 26:03Handling user feedback
  16. 27:32Evolving mobile practices
  17. 28:34Testing on fragmented devices
  18. 30:03Conclusion and key takeaways
~/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.