Lets not start anymore threads on this topic, looking at your history you already have quite a few, so you can use one of those.
As for your question, I would start by setting up the development tools and then experimenting with writing a basic plugin that writes to the screen, reads buttons and plays sound. Once you understand how that works, start porting the existing library to use the plugin API to draw things to the screen, read button presses, etc.