-
Notifications
You must be signed in to change notification settings - Fork 275
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exchangeable backends #30
Comments
Another interesting option might be to use something like Firebase Cloud Firestore to turn this app into a collaborative one, which would almost make it a replacement for Todoist. |
@nightscape Yes. I agree with you and I am also looking forward in the same direction. Instead of a concrete class, it should expose the abstract class. This will allow us to swipe the data source. Ex Firebase. We can have different implementations for each platform as well. |
I will be happy to see a PR on this :) |
The flutter_architecture_samples are exactly what I had in mind! |
Hi @burhanrashid52,
I'm currently in the process of switching from Todoist to org-mode as project management solution.
One thing where org-mode is a bit behind is a good-looking UI for Android.
There's orgzly and it does its job, but it's far from being intuitive.
Now I'm wondering if it would be possible to use WhatTodo as a frontend to org-mode.
In order to do that, one would have to hide the current
*Database
classes behindabstract class
es and provide another implementation of those classes using org-mode (potentially based on code from orgro).I'm not a 100% how much effort this would be and if I want to invest the effort, but I wanted to ask in advance if this is a direction you could see the project evolving to, i.e. WhatTodo being really nice UI for different "storage mechanisms", with a built-in DB being the default.
The text was updated successfully, but these errors were encountered: