iphone - Rails3 和 Devise 与 Iphone/Android/Wp7 应用程序一起工作

标签 iphone android ruby-on-rails-3 windows-phone-7 devise

我四处搜索解决方案,但没有找到与该主题真正相关的内容。

这就是为什么,我请求你们的帮助:-)

假设我有一个运行 Rails 3 的应用程序,使用 Devise 对用户进行身份验证。

我需要为 Iphone/Android 和 WP7 创建移动应用程序。

移动应用程序应该通信/登录/创建/列表,做网站能做的一切。

移动应用程序可以通过解析 XML 进行通信......但也许已经有 lib/frameworks 或更性感的东西?

在我的移动应用程序和我的 Rails 网站之间进行通信的最佳方式是什么?

最佳答案

我会使用 xml 或 json 输出来来回共享数据;对于身份验证,您可以设置(在 initializers/devise.rb 中)

config.http_authenticatable = true

这使您能够将基本的 HTTP Auth header 与设备将为您处理的每个请求一起发送。

--

为了创建一个也可以在网站的移动版本中查看的网络应用程序,我建议查看此 railscast:http://railscasts.com/episodes/199-mobile-devices

关于iphone - Rails3 和 Devise 与 Iphone/Android/Wp7 应用程序一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4964852/

相关文章:

iphone - Xcode 框架资源处理

ruby-on-rails - 获取时网络错误

ruby-on-rails - 工具提示截断

ruby-on-rails-3 - 如何使用sunspot_rails gem为belongs_to关联编写可搜索方法

iPhone - 使用 sql 数据库 - 插入语句失败

ios - 是否可以在iPhone Setting Bundle中以编程方式添加UISwitch?

iphone - 将此 Flash 应用程序转换为 iPhone 兼容的最佳方法?

Android Fragment - BroadcastReceiver调用 fragment 方法

android - "Making the Android emulator run faster"答案解释

android - Android Studio 和 Gradle 未知类 'Object' 的 Proguard 说明