Hi i am actually working on a mobile app for Grist solutions not a pwa since a user could be in a white zone (no internet connection). It is what we call an offline-first app. It should be developped with Flutter, i have seen that there is a Grist package but it is not maintened. Let me know if someone have some ideas on how to develop such app using the Grist Rest api. Regards Guy
Not sure I understand - if you are using Flutter to build your front-end, then what parts of Grist do you need for your app? If you are going to use Grist, basically, as a sqlite repository, then maybe you’ll be better off with a pure sqlite online service like https://docs.sqlitecloud.io/ which, by the way, already has support for offline syncing. There’s no proper Dart sdk there, but it shouldn’t be hard to connect using sqflite I guess…
Thank you for this pointer. I am trying to make a solution similar to the OP and this looks very promising.
Well I am so surprised since we are talking of collaborative apps that nobody except you is planning to develop a mobile app.
i believe that a collaborative solution must offer the following features:
Desktop solution
mobile
Web
The API is the solution, a user should be able to download his tasks of the day, and forms shoud be used to complete the task with eventually a description and a failure description. Of course you could send an email to the user with the included URL link of the relevant form. But i do not call this task management.
Regards, Guy.