Device Driver API for MTP devices (e.g. Kindle Scribe)
I'm thinking about creating a tool that would manage Scribe Notebooks (back up, version, restore, convert, etc.). I'd like to leverage calibre device support to connect and download them.
Is this possible with the current API?
I have been looking at Annotations plugin source for clues but it is slow going.
As a plugin, it could perhaps use a dedicated library, where versions are stored with Series metaphor, and of course leverage the UI framework. And it might be more user friendly for calibre users with Scribes. Hence my question.
But in any case I will start with a standalone tool just to work out requirements and implementation details. I have been jotting down some ideas and conducting experiments but I think I am ready to start writing some code.
|