Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 使用带有phonegap的rails_Ios_Ruby On Rails_Xcode_Heroku_Cordova - Fatal编程技术网

Ios 使用带有phonegap的rails

Ios 使用带有phonegap的rails,ios,ruby-on-rails,xcode,heroku,cordova,Ios,Ruby On Rails,Xcode,Heroku,Cordova,我有一个功能齐全的rails应用程序,但我想使用Phonegap创建一个移动版本。我已经设置了Phonegap和Xcode,但我不太确定该怎么做 我希望移动版本与web版本来自同一数据库 我可以使用什么技术来实现这一点 谢谢 Ramario您可能应该通过RESTAPI抽象层公开数据库,或者使用Rails,或者使用Sinatra之类的单独应用程序,我个人认为这更适合API开发 然后,您的移动应用程序可以进行REST调用,以允许用户操作来自同一数据库的数据 当然,你也可以让现有的web UI对手机友

我有一个功能齐全的rails应用程序,但我想使用Phonegap创建一个移动版本。我已经设置了Phonegap和Xcode,但我不太确定该怎么做

我希望移动版本与web版本来自同一数据库

我可以使用什么技术来实现这一点

谢谢


Ramario

您可能应该通过RESTAPI抽象层公开数据库,或者使用Rails,或者使用Sinatra之类的单独应用程序,我个人认为这更适合API开发

然后,您的移动应用程序可以进行REST调用,以允许用户操作来自同一数据库的数据


当然,你也可以让现有的web UI对手机友好,让人们通过手机上的浏览器轻松使用Rails应用程序,就像使用笔记本电脑上的浏览器一样。

谢谢,我将研究创建REST API,并在前端使用类似jQuery mobile的东西