我仍然在我的应用程序中实现基本功能,所以我现在问这是否需要重新考虑我的设计。我在“真实浏览器”中的用户界面是通过AJAX加载数据的一堆链接。它也支持“正常的非AJAX”交互。我的控制器看起来有点像这样:为移动应用程序通信准备RoR应用程序
if request.xhr?
render article
else
redirect_to article
这工作得很好,我没有问题。问题是我应该如何添加对移动应用程序的支持。在上述的例子渲染文章呈现文件show.js.erb它看起来像这样:
$content.content("<%= escape_javascript(render "feeds/show") %>");
显然,这不会在我不会用浏览器来工作的移动应用程序做。我想用phonegap to develop my app.我应该注意,我没有经验。
所以我在寻找的是我应该如何准备支持移动应用程序的建议,任何帮助都很乐意。我应该如何进行沟通,当我继续开发后端时,我应该考虑哪些特别的东西?
谢谢!一个有趣的阅读,虽然有点过时。不过谢谢,它给了我一些很好的想法。 :-) – 2011-06-10 19:27:19