PhoneGap和rails 3:如何与rails 3 app进行交互

这里完全是PhoneGap新手,但希望了解如何使用Phonegap与Rails 3网络应用程序进行交互的基础知识。

我希望在appstore中发布我的Rails 3 Web应用程序的轻量级版本作为iOS应用程序。 我理解PhoneGap如何使用CSS / HTML / JS工作,但我如何配合我的Rails 3应用程序function/ ruby​​代码。 非常感谢任何见解。

您的生产轨道应用程序将存在于某个域。 指定要在本地缓存并随应用程序分发的css,js和模板的清单。 将XHR指向生产轨道应用程序以获取数据并使用胡子之类的东西在本地渲染所有内容。

像Backbone这样的客户端MVC框架在这种情况下很有用。

阅读PhoneGap的入门指南 。

我目前正在开发一个与.net集成的phonegap应用程序。 我通过使用返回/提交json或xml数据的xui xhr调用来完成与.net webservice的所有交互。

请参阅以下链接以了解有关xui和xhr http://xuijs.com/docs/xhr的更多信息