有没有办法将移动应用程序开发为独立的 Rails/Ruby 应用程序?
想法是使用常规工具(浏览器、瘦/WEBrick 和命令行)在 Rails 中进行开发,然后将 Rails 应用程序文件夹添加到专门创建的 Android/iOS 应用程序中,从那里将其编译为本机可执行文件。我猜这类似于当前的 PhoneGap 创建过程。我知道 RubyMotion,但只知道它的 iOS,而且它也不完全是 Rails。
- 目前有这样的东西吗?
- 你需要做什么?显然,您需要运行某种本地网络服务器。您是否需要在本机应用程序中运行整个堆栈(Apache、Ruby 和 Rails),或者您可以采取捷径(例如 Android 的 JRuby)?
- 您对这将如何执行的直觉是什么?
欢迎任何想法。
编辑
宝石可能也会成为一个大问题。