-
Notifications
You must be signed in to change notification settings - Fork 19
Architecture
Peer David edited this page May 2, 2020
·
7 revisions
The architecture of RemaPy consists of three layers:
- gui - Is responsible to interact with the user using tkinter. This layer shows the document tree via calls to the model layer and subscribes to the api layer to check whether the user is signed in.
- model - Business logic to load the document tree, create new documents or parse annotated documents.
- api - Interface to interact with different clouds such as the remarkable cloud.
An overview is shown in the following image:
WARNING: This project is not affiliated to, nor endorsed by, reMarkable AS. I am not responsible for any damage done to your device or your data due to the use of this software.