hpi-schul-cloud / schulcloud-flutter

Our Flutter based App for Android and iOS.
GNU Affero General Public License v3.0
20 stars 3 forks source link

Move API to separate package #368

Closed JonasWanke closed 3 years ago

JonasWanke commented 3 years ago

We now have Shallow, a low-level wrapper around the HPI Schul-Cloud's API. We'll soon add Interactive, a higher-level wrapper around Shallow with caching support (using chest and a more intuitive API, hence the app still uses the legacy implementation.

Shallow: Schul-Cloud of the HPI's API whose abstraction level is low
Interactive: interactive new technology allowing access to the raw API of the HPI Schul-Cloud transforming interactions very efficiently

Note: This PR is currently missing wrappers around the roles, homework, submissions, files, and calendar APIs, as those are still blocked by the backend…

github-actions[bot] commented 3 years ago

Flutter Analyze found 0 issues ✅

Generated by :no_entry_sign: Danger