首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >移动应用程序的体系结构

移动应用程序的体系结构
EN

Stack Overflow用户
提问于 2013-03-28 16:37:01
回答 2查看 222关注 0票数 0

我从来没有写过一个移动应用程序,计划现在写一个。需要关于相同架构的建议。

让我首先简要介绍一下功能:

  • 它是一种“常识问答”的应用。
  • 会有不同的类别,在每个类别中会有不同的问题。
  • 用户可以滚动一个类别中的所有问题(使用Next或Back按钮),
  • 对于每一个问题都有一个“显示答案”按钮,用户一旦想到答案,就可以使用该按钮检查相同的答案。

有点像result#?t=W251bGwsMSwxLDEsImNvbS5wcm9ncmFtbWVyd29ybGQuSFJJbnRlcnZpZXdRdWVzdGlvbnNMaXRlIl0

其他特性1.应该在所有平台(机器人、ios、windows等)上工作,因此计划使用phonegap。

  1. Q&A的列表应该是可更新的,就像我可以提供具有全新问答的更新,或者对旧问题的更好的回答,或者新的类别等等。
  2. 问答应该是不可复制的,就像如果有人在他的手机上安装了应用程序,他就不能复制问答列表了。
  3. 问答列表应该安全地存储在手机上。
  4. 允许用户对某些问题进行书签,然后只查看书签列表。

计划为此使用PhoneGap。我不确定的是如何“最好”地存储Q&A数据,这样我的应用程序也不会很重?

我知道有两种选择

1) Android SQLLite .如果我使用它,我确信它是安全的,而且很容易更新,但我不知道如何处理iOS和其他操作系统?是否有跨平台的SQL引擎?这不是很重吗?我的意思是,每个想要使用我的应用程序的用户都需要安装这个。

2)我不能将问答存储为加密的xml文件吗?这样,它应该很容易更新,我应该使用什么algo加密?够安全吗??是否有跨平台库实现加密算法?

3)专家们还有什么其他建议吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-28 20:05:59

一种方法是从远程服务器中检索q&a。您可以创建一个提供API的服务器,这样应用程序就可以通过这个API发出ajax请求来获取数据。

票数 1
EN

Stack Overflow用户

发布于 2013-03-29 02:00:23

仍然在寻找更多的方法,我更感兴趣的是一种方法,用户可以安装一次,并使用任何地方(即使离线)与互联网或不上网。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15687368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档