Contributions

Article
The CI philosophy encourages developers to automate testing and merging commits in a single project. In this article, you will learn how to set up a CI pipeline for your Flutter apps in iOS using Semaphore.
Article
In this episode, we welcome Keith Smiley, Principal Engineer and Lead Maintainer of Bazel’s iOS support at Lyft. We talk about how the Lyft team is using Bazel and what the advantages are of using this build tool. Keith also shares his team’s experience of adopting Bazel.
Article
In this article, we take a look at how one can use asynchronous testing in Swift for when the functions in your app must wait for data to be fetched. We write tests for functions that return data after a variable amount of time.