Hardware-specific, native applications that provide rich-media experiences like audio and video playback that can be accessed through the SideShow user interface require the SDK from the specific platform vendor.
Applications designed to provide rich media experiences such as audio and video playback on devices with a SideShow interface need software development kits (SDKs) provided by the platform's manufacturer for each specific hardware platform.