We have launched a new Objective C / Cocoa client library!
As you know, the Kaltura server provides an API that can be used to access all its functionality. These APIs are REST based (or REST-ful), this means that in order to execute an API call, you can just retrieve a URL, like you’d open a webpage.
Any language that can retrieve data from a URL can work with our system, meaning almost all possible programming languages.
However, in practice it would require a fair amount of effort to put together the correct URLs and to interpret the results that come back. This is where client libraries come in. These libraries are created by Kaltura in a variety of programming languages, to make it easier to use the Kaltura API. Also, as experts in our own APIs, we create these in the best possible way, so everything should work faster and better.
All our client libraries are available to download here (or under http://[YourKalturaServer]/api_v3/testme/client-libs.php).
The new objective C library enables native iOS / Mac-OS applications to use the Kaltura API. As all other client libraries, this library is auto-generated, and therefore always updated with the latest API changes. This library is bundled with a static library Xcode project, for easy integration with existing projects.