MoeMemosAndroid icon indicating copy to clipboard operation
MoeMemosAndroid copied to clipboard

Local memos

Open yant0 opened this issue 2 years ago • 4 comments

Do you have intrest on making the app function with the device's storage?

yant0 avatar Nov 15 '22 23:11 yant0

Thanks for the suggestion. I have been thinking about how to make this app work offline and more accessible but haven't come up with a solution yet.

Some thoughts about local memos and syncing:

  • The app may download data from Memos server and save to local database, user can view the memos when offline.
  • User may save memos when offline, they should be submitted to the server when back online but also keeps original createdTs.
  • User may save memos without logging-in, but the memos should be submitted to the server after logged-in to a Memos instance.
  • User may edit memos when offline, and this may cause a conflict with server data.
  • If user manually signed out, whether the local database should be truncated. What if the user is forced to re-login (In case the session expires or Open API resets).
  • In case user switches account or Memos server, how to merge local data and server data. (Some apps have options such as "replace local with server" or "replace server with local", but what if the user want to keep both without get massive duplicate memos)
  • The server side memo id is an auto increment id and may conflict with local database.

mudkipme avatar Nov 16 '22 16:11 mudkipme

I love the app! But not being able to use it offline is a show stopper for me 😅 I cannot code apps but I can support with the analysis

tapionx avatar Nov 22 '22 20:11 tapionx

I think this feature is important to have as well

outsbart avatar Jul 26 '23 22:07 outsbart

there havn't been development for long, this feature is quite important

PT123123 avatar Apr 20 '24 21:04 PT123123