Examples should definitely have the UI parts and the mobile signature parts clearly separated. Applying the MVC architecture would be nice.
The CLI examples are currently far inferior in terms of amount and functionality to the Swing examples but I don't think that's really an issue.
An idea of web example, originating from Eemeli, is also interesting. I don't think the choice of UI matters much in terms of API documentation. However, this API is bound to be most widely used in web environment. Such examples would, as a side-effect, do a good job demoing the usage of the Laverca API.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Examples should definitely have the UI parts and the mobile signature parts clearly separated. Applying the MVC architecture would be nice.
The CLI examples are currently far inferior in terms of amount and functionality to the Swing examples but I don't think that's really an issue.
An idea of web example, originating from Eemeli, is also interesting. I don't think the choice of UI matters much in terms of API documentation. However, this API is bound to be most widely used in web environment. Such examples would, as a side-effect, do a good job demoing the usage of the Laverca API.