kiota swift libraries distribution
There seem to be 2 popular library distribution systems in the eco-system:
- https://cocoapods.org/ (older)
- swift packages (source distributions via git repos and tagging)
We should evaluate which ones the kiota libraries should be available on.
I've used Cocoapods before, I have found it to be simple to use, however it does require a few extra steps when configuring your project in order to make use of the Cocoapods. While I have never used swift-packages, from what I have read it seems to be native to X-code thus would require no extra setup in order to use, plus there seems to be a user-friendly UI for managing these dependencies in X-code, which from my experience is not available for Cocoapods. That being said, Cocoapods is extremely popular as it's been around for quite a while thus it may restrict our user audience if we decide to only publish on Swift Packages.