离线数据 - 由于用户要求拥有一些离线数据,我是否应该在 Adobe Air 中开发应用程序?
我有一个客户坚持认为他们的应用程序的一部分将允许离线输入某些表单,并在用户重新上线时同步数据。
我试着说服他们不要这么做,同时想起了我过去使用过的一些应用程序(我想到了 MS CRM)。
然而,我看到 Air 将写入 SQLlite,并且我倾向于相信这可能是一个可接受的解决方案。他们不会有很多用户,只有大约 10 个,否则这将被提议作为基于浏览器的 Web 应用程序。
我提出的解决方案是一个不错的选择,还是有更好的方法在 Web 应用程序中提供离线数据(不是 HTML5 - 需要 SQL)?
I have a client that insists a part of their application will allow for some form entry offline, with a sync of data when the user is back online.
I tried talking them out of it, thinking of some apps I've used in the past (MS CRM comes to mind).
However, I see that Air will write to SQLlite, and I tend to believe that it could be an acceptable solution. They will not have very many users, only about 10, and this would otherwise be proposed as a browser based web app.
Is my proposed solution a good choice, or are there better ways of providing for offline data in web apps (not HTML5 -- need SQL)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果应用程序应该(部分)离线工作,那么在没有 AIR 的情况下如何做到这一点?如果运行时和应用程序本身的安装可以接受,那么这是一个不错的选择。
If application should work (partly) offline, how you can do it without AIR? This is a good choice, if installation of runtime and app itself is acceptable.