我当前正在为iOS和Android构建一个扑朔迷离的应用程序,并且该应用程序的目的是通过大量表单从用户收集数据,然后将其提交给后端端点。我需要考虑数量:
- 用户完成表格的一半,并希望在本地保存,但以后提交
- 用户提交表单,但获取网络错误,因此不应丢失数据
- 用户成功提交。此时,数据应从本地存储中删除或保存,以后应与后端DB同步。
技术点
- 我可能需要使用本地数据库。最好的方法是什么?
- 保持全球状态,直到存储或发送数据
我想接触到堆叠溢出社区,在这些社区中,大学可能已经遇到了类似的情况,可以给我一些有关如何最好地构建该应用程序的想法/提示。我可以使用什么图书馆/酒吧软件包。
我只需要使用颤音。
用于存储要提交的数据,您可能正在寻找共享的首选项插件。这使您可以将数据存储在电话上,并在同步完成后可以编辑和删除此数据。