CocoaPods – zarządzanie zależnościami w projektach iOS
W aplikacjach mobilnych na platformę iOS wiele funkcjonalności wymaga złożonych implementacji. Dla ułatwienia pracy rutynowo stosuje się gotowe rozwiązania w postaci bibliotek i frameworków. Gotowe komponenty w postaci SDK służą również do integracji aplikacji z zewnętrznymi serwisami.