Painless Mobile DevOps - devopspro.ru · Enterprise vs Mobile DevOps Build Test Monitor. About...
Transcript of Painless Mobile DevOps - devopspro.ru · Enterprise vs Mobile DevOps Build Test Monitor. About...
Mobile Dev Pains
Many versions of iOS, Android, Windows
Many different smartphones
Many different screen resolutions
Mobile Ops Pains
Certificates, Key stores, Profiles
Dev & Production environments
Publish to AppStore/Google Play
Or Enterprise distribution
Mobile Dev & Mobile Ops
Dev: coding, testing, delivery
Ops: build, update, monitor, gather feedback
Release frequency more than 1 time/week
Mobile DevOps
Culture: QA and Dev engineers works with single code base, repositories and documentation. Automatization instead of routine
Tools: Continues Delivery (what about Continues Integration?)
Your own infrastructure?
- You’ll need a dedicated Mac, Sys Admin, many hundreds of smartphones and tablets
- Strong human factor
+ No limitations in configuration
Automated UI testing
Automate Use Cases testing
Test with different «device mode + OS version»
Check UI on different screen resolutions
Painless Mobile DevOpsMobile Dev & Ops Pains, Enterprise vs Mobile DevOps, Build, Test, Monitor
Slava Chernikoff
medium.com/binwell