Fragmented - Android Developer Podcast

The Fragmented Podcast is a podcast for Android Developers hosted by Donn Felker and Kaushik Gopal. Our goal is to help you become a better Android Developer. We chat about topics such as Testing, Dependency Injection, Android Patterns and Practices, useful libraries and much more. We will also be interviewing some of the top Android Developers out there. Subscribe now and join us on the journey of being an Android Developer.



episode 12: 012: Continous Integration and Collective Code Ownership

In this episode we're trying something new. Everyone has requested more episodes of the podcast. In short, everyone wants a weekly show. So this week, we're introducing what we call a mini-episode ... or as we like to call them a "Fragment". Fragment episodes will be shorter in length but still packed with goodness. They will range from ~7-25 minutes in length and will showcase either Kaushik, myself (Donn) or both of us. In the first "Fragment" installment we're going to talk about Continuous Integration (CI) and Collective Code Ownership (CCO). Donn talks about what CI is, why its important and how it benefits you and your team. He then dives right into CCO and how it can be facilitated through testing. We hope you enjoy these new mini-episodes ... aptly named ... Fragments. :) Show Notes

  • Thoughtworks - Continuous Integration []
  • Working Effectively with Legacy Code - Michael Feathers []
Continuous Integration solutions:
  • Jenkins CI []
    • Cloud solution- Cloudbees []
  • TeamCity []
  • CircleCI []
    • Setting up CI for Android []
  • Ship.IO []
  • TravisCI
    • (open source) Travis CI org []
    • (commercial) Travis CI com []
Continuous Delivery:
  • Deploybot (previously) []
  • Codeship []
Contact Donn Felker
  • @donnfelker []
Kaushik Gopal
  • @kaushikgopal []


 21 July 2015  21m