Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Why you should use Continuous Integration for i...

Avatar for Felix Schulze Felix Schulze
January 24, 2013

Why you should use Continuous Integration for iOS Development?

A short talk on B-Mobile V.

Avatar for Felix Schulze

Felix Schulze

January 24, 2013
Tweet

More Decks by Felix Schulze

Other Decks in Technology

Transcript

  1. Why you should use Continuous Integration for iOS Development? Berlin

    | 24.01.2013 | Felix Schulze www.immobilienscout24.de
  2. Berlin | 24.01.2013 | Felix Schulze Why Continuous Integration? Every

    commit can break your app! Picture: http://fav.me/d3g96mr
  3. Berlin | 24.01.2013 | Felix Schulze What's about? • Improve

    quality • Minimizing risks • Automation • Examples: Jenkins, TeamCity, Bamboo...
  4. Berlin | 24.01.2013 | Felix Schulze What's really about? •

    Build management • Unit-Tests • Integration-Tests • Automatic beta versions
  5. Berlin | 24.01.2013 | Felix Schulze What we do... •

    Example: https://github.com/ImmobilienScout24/ iOS-Continuous-Integration-Demo • Our build tool: https://github.com/x2on/xcode-maven- plugin
  6. Berlin | 24.01.2013 | Felix Schulze • Demo: https://github.com/ImmobilienScout24/iOS- Continuous-Integration-Demo

    • GH-Unit: https://github.com/gabriel/gh-unit • OCMock: https://github.com/erikdoe/ocmock • iOS-Sim: https://github.com/phonegap/ios-sim • KIF: https://github.com/square/KIF • Xcode-Maven-Plugin: https://github.com/x2on/xcode- maven-plugin • HockeySDK: https://github.com/bitstadium/ HockeySDK-iOS Links
  7. Stuttgart | 23.10.2012 | Felix Schulze Thank you for your

    attention! Contact: Felix Schulze Immobilien Scout GmbH Andreasstraße 10 10243 Berlin URL: www.immobilienscout24.de Twitter: @x2on