我从未编写过移动应用程序,现在打算写一个。需要有关建筑的建议。
首先让我简要介绍一下这个功能:
其他功能 1.应该适用于所有平台(机器人,ios,windows mobile等),因此计划使用phonegap
Q& A的列表应该是可更新的,就像我可以提供具有全新Q& A的更新,或更好地回答旧问题或新类别等
Q& A应该是不可复制的,就像有人在他的手机上安装应用程序一样,他不应该复制Q& A列表
Q& A列表应安全地存储在手机上
允许用户为某些问题添加书签,稍后只浏览已添加书签的列表
计划使用PhoneGap。我不确定如何“最好地”安全有效地存储Q& A数据,以便我的应用程序也不是很重????
我知道两个选项
1)Android SQLLite ..如果我使用这个我确定它的安全,并且易于更新但是我不知道该怎么做iOS和其他操作系统?有没有跨平台的SQL引擎?这不重吗?我的意思是每个想要使用我的应用程序的用户都需要安装它
2)我不能将Q& A存储为加密的xml文件?这样它应该很容易更新,我应该用什么algo加密?它会安全吗?任何实现加密算法的跨平台库?
3)专家的任何其他建议吗?答案 0 :(得分:1)
一个想法是从远程服务器检索q& a。您可以创建一个提供API的服务器,以便应用程序可以通过此API发出ajax请求以获取数据。
答案 1 :(得分:0)
仍在寻找更多方法,我对用户可以安装一次并在任何地方(甚至离线)使用或不使用互联网的方法更感兴趣