Well... "everything else" is raw programming. I think you can learn a bit downloading the Template Project from Scenarist. That is a working project that cover the basics, including audio/subtitles switching using multiple buttons on BOG.
You can also learn some important things on the documentation installed by default during Scenarist installation.
|