Brightcove App SDK for iOS: Version 1.2 with iPad Support

Technology
Media API, Player API
Required
Media API token
Edition
Express 499, Pro, Enterprise

With the release of Apple's new device, the iPad, comes a new revision of Apple's iOS. This new version, iOS 3.2, contains major differences in Apple's MediaPlayer framework that gives developers greater control over player placement in a view and more functionality. These changes made us look at the experience that we were providing currently for developers for iOS 3.0 - 3.1.3. We came to the conclusion that just porting the Brightcove iPhone SDK to work on iOS 3.2 would be limiting to developers. As a result, in the newest release of the Brightcove App SDK for iOS (version 1.2), we have split the BCiPhoneKit library from version 1.1 of the Brightcove App SDK for iOS into three separate libraries:

Moving forward, the whole suite of libraries will be referred to as the Brightcove App SDK for iOS. The individual libraries will be updated independently when features are added.

The new Brightcove library for iOS 3.2, libBrightcoveiPadiPhoneKit, contains a simple wrapper around the native Apple player. The items we have added on top of it for now are tracking (the same type done by all Brightcove players), a method that lets you specify a BCVideo object to play, and the same rendition searching method found in the BCPlayer class. Over time we plan to keep adding components to the new library to bring it up to feature parity with the old library. 

All three of these libraries are available for download now. Start developing and let us know what you think. We recommend that developers update their Apple SDKs to iPhone OS 3.2 and deploy to iPhone OS 3.2 and lower OS versions.