Download - An inside look into Onefootball iOS team @ CocoaHeads

Transcript

An inside look into Onefootball iOS team

CocoaHeads April 2016

Przemys艂aw Mia艣kiewicz Lead iOS Developer

The Team

PrzemekAlfred Tom谩拧 Osman

History

Progress

Git (GitHub)

Build Server (Jenkins)

Code Review (GitHub)

Unit Tests (Quick/Nimble)

UI Tests (Appium)

Swift JIRA CocoaPods HockeyAppCarthage

Process

- 1 week long sprints - Release every 3 weeks - Demos - Retrospectives

Sprint 1 Sprint 2 QA week

ReleaseRelease to QA

Retrospective Demo Demo Backlog grooming

Pull requests are automatically built and tested

馃憤

Pull requests with two thumbs rule

馃憤

Fresh build everyday (sent to HockeyApp)

Beta Daily Custom

Screenshot reporting FLEX Rollout.io Rake Developer Menu

Screenshot reporting

UIApplicationUserDidTakeScreenshotNotification

FLEX

Rollout.io

Rake

Developer Menu

Events

Zero bug policy

Bug roulette

Random bug for everyone!

Olympic Performance Games

CPU Usage Memory Usage / Leaks Binary Size

What to improve?

Thanks!

Przemys艂aw (Przemek) Mia艣kiewicz [email protected]

Rollout.io https://rollout.io/

FLEX https://github.com/Flipboard/FLEX

Joining Onefootball https://www.onefootball.com/company/careers.html

More information

@baxboss