【发布时间】:2011-03-31 02:41:10
【问题描述】:
我读到了http://rhomobile.com/,发现这很棒,但我想问一下,使用它构建的应用程序是在浏览器中运行还是在设备上本地运行,因为这需要 HTML 和 Ruby?
【问题讨论】:
标签: html ruby frameworks rhomobile
我读到了http://rhomobile.com/,发现这很棒,但我想问一下,使用它构建的应用程序是在浏览器中运行还是在设备上本地运行,因为这需要 HTML 和 Ruby?
【问题讨论】:
标签: html ruby frameworks rhomobile
使用 Rhodes 生成的应用程序是纯 Native 应用程序......并且不需要在设备上安装 Ruby,因为 Rhodes 将占据它的核心...... 可能这个 URL 有帮助: http://itsallaboutruby.blogspot.com/2010/08/rhodes-framework.html
阿布舍克
【讨论】:
实际上两者兼而有之。
您的应用程序是一个网络应用程序,但它不在互联网上运行,它运行在一个小型网络服务器上,该服务器是手机内应用程序的一部分。它也不在浏览器中运行,而是在应用程序内的本机浏览器小部件中运行。
由于网络服务器在手机本身上运行,它可以访问手机的所有本机功能,因此您可以对网络服务器进行 HTTP 调用以从麦克风捕获声音、用相机拍摄视频、获取 GPS 位置,获取多点触控信息等等。
【讨论】: