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.
To enable rich media experiences on devices with a SideShow interface, developers need to use software development kits (SDKs) provided by the manufacturer for each specific hardware platform.