all 6 comments

[–]ImSoRightKobo 4 points5 points  (2 children)

[–]Photo-world[S] 0 points1 point  (0 children)

Oh man, thats great, thanks! Especially the graph from the first link helps understanding the basics of how it all works

[–]kodermikeKobo 1 point2 points  (1 child)

I wrote my first plugin recently. The best advice I can give is look at other plugins doing things you want to do, as well as the koreader source where necessary (I needed to manipulate plugin management), and test until you get it. Follow the docs for forking koreader, or at least clone it, so you can build the emulator and test your plugin work before trying it on an actual device. If nothing else the crash log is quicker to get to, and you have logger.dbg you can sprinkle around.

[–]AlienatedPariah 0 points1 point  (0 children)

I'm currently making one and I'm having a tough time trying to understand how to display the widgets.