Mobile development is a constantly evolving discipline. What if you could save time and focus on the things that really matter: shipping beautiful and stable apps?
Stop dealing with that gentle tap on your shoulder when a coworker asks you to install the latest version on his or her device. What if you could automatically distribute your application via you own AppStore? What if you could write your own?
There is nothing worse than being re-assigned a bug for something that you just fixed. What if you could help your QA engineer make your life easier by clearly showing which version of the app he or she is currently running?
Taking tens of snapshots of the same screens for multiple locales is tedious. I’m not even talking about entering the metadata, archiving the app, uploading the build in iTunes Connect… And doing so multiple time because the changelog
I want to teach you how to:
And most importantly, I want to teach you all the best practices you NEED TO KNOW in order for this system to be robust, flexible and unintrusive.
My name is Romain Pouclet, and I wrote the book on Continuous Integration (Seriously, I did. It’s right over here). I’m an iOS developer living in Montreal and I have an about page if you want to know more.
Here is what people said about it:
By Jason on December 13, 2014 (⭑⭑⭑⭑⭑)
Read if you are serious about improving app quality
Really great info for getting a CI environment up and running. The book explains installing and setting up several CI tools in detail and also goes into how to configure build settings and schemes with Xcode projects. I bought a Mac Mini and installed OSX Server for Yosemite to use Xcode Bots with all of my app projects and was up and running really quickly with this book.
By Terenn on January 17, 2015 (⭑⭑⭑⭑⭑)
You’ll also find a nice introduction to Xcode bots
There’s a real lack of information about CI for iOS, so this book is basically a life saver if you need to set up this kind of thing. The author gives a fairly comprehensive view of all the products and tools available, from command line utilities to online services. You’ll also find a nice introduction to Xcode bots, the new “official” solution. I hope the book will be amended (maybe a new edition?) if Apple keeps on significantly updating Xcode on that side. For now, it’s simply the best book you can find on the subject.
By Séraphin Hochart, on September 27, 2014 (⭑⭑⭑⭑⭑)
Apple's missing doc about deployment
After reading it and going over the tutorials, that book is the modern missing documentation for testing and app deployment outside the AppStore (automated builds and distribution for various platforms). Lots of cool stuff to know about automating that repetitive and long process in less than 200 pages.