Leveraging Swift Code Coverage with Xcode 7 One of the WWDC 2015 announcements that surprised interested us the most has definitely been the support for code coverage for the Swift language. In this article we will understand the advantages of the new code coverage functionality introduced in Xcode 7 and how to integrate such KPI in our daily work. Posted on July 24, 2015 Continue reading...
Carthage Yesterday I talked about Carthage at CocoaHeads Paris. Here are the slides of my presentation, in French: https://speakerdeck.com/viteinfinite/carthage. Even if I am not involved in the project, I believe Carthage has some great potential, I really like the minimalist approach and, in particular the fact that developers can keep control over what really happens when you add an external dependency. The idea of using committed xcodeprojs to retrieve informations about the build is quite good, even if it obviously requires to have a shared scheme – which it’s not the case for the majority of project so far. I’m looking forward to see more and more libraries supporting Carthage though even if for now, at least for client work, I’ll stick with CocoaPods. Posted on February 13, 2015 Continue reading...
Be the Quality you Want to See in the World – Code Quality Metrics I somehow forgot to publish the slides on this blog. You can get them here. It’s been fun discussing with people about the subject. I think there is still a long way to go before having this integrated in the majority of the applicable projects, mostly because the setup process needs to be automated. Still, I believe it’s a step in the right direction. Posted on October 13, 2014 Continue reading...
Some opinions about Calabash-iOS For what concerns iOS my colleagues and I have been using Calabash-iOS for a year now, with mixed feelings. Here is a totally subjective opinion about Pros and Cons of Calabash-iOS Posted on January 31, 2014 Continue reading...
How to resolve “Unable to start status bar server” when launching GHUnit Tests from command line after upgrading to XCode 5 After upgrading to XCode 5 my Jenkins Continuous Integration machine over at Xebia stopped executing command-line GHUnit tests under some apparently random conditions. The console output was as follows: Posted on September 22, 2013 Continue reading...