我要开发一个带有android和ios版本的移动应用程序(不是移动Web应用程序)。我需要一个后端服务器来存储和处理数据。因此移动应用程序仅用于呈现来自后端服务器的数据。
现在问题:
THX!
答案 0 :(得分:3)
如果您想要现成的解决方案,可能需要查看Parse。它仍处于测试阶段,但我一直听到它的好消息。它们为Android和iOS提供API库。
如果您打算自己构建它,请使用HTTPS来保护传输中的数据并使用您最熟悉的框架/语言。
答案 1 :(得分:0)
我现在正在使用Django为我的移动应用做REST,而且效果非常好。您希望使用REST范例,因为它是最强大且最具弹性的网络中断(您必须对移动设备非常宽容)。使用REST和Django,您可以通过标准的Http连接进行所有通信,这使您的后端可以与您能想到的任何平台兼容。 Django也很好,因为它在python中,你可以非常快速地对事物进行原型设计。由于Object-Relational-Mapper,无需编写原始SQL或类似的东西。这真的很好。
您可能希望为后端查看的其他网络框架包括:Google App Engine,Lift,Ruby On Rails,CakePHP和Pylons。