4 years ago

Moving Pods to Packages

Today, I decided to move all Angle‘s dependencies that were defined as CocoaPods Pods to Swift Packages. It was my first-hand experience with Xcode’s integration with the Swift Package Manager so here are my thoughts:

Apple did a really good job here.

By the way, I’m very excited to continue working on Angle, another side project in which I’m involved and to which I couldn’t contribute much because I was mainly focused on Tuist. Last weekend I worked on creating the documentation website in Gatsby. It already contains the getting started steps in case you want to give it a try.

Image that shows how dependencies are defined as packages in Angle

About Pedro Piñera

I created XcodeProj and Tuist, and co-founded Tuist Cloud. My work is trusted by companies like Adidas, American Express, and Etsy. I enjoy building delightful tools for developers and open-source communities.