有人用过 rhomobile 框架吗?

发布于 2024-08-11 15:09:20 字数 108 浏览 4 评论 0原文

我有一位客户询问有关 rhomobile 框架的问题。我一直在研究它,想了解整个社区对这个框架的看法,以及您在使用它进行开发时遇到的问题(如果有的话)。

谢谢你,

L。

I have a client asking about the rhomobile framework. I have been researching it a bit and wanted to see what the community at large thought about the framework and what, (if any), problems you came across in developing with it.

Thank you,

L.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

窗影残 2024-08-18 15:09:21

最近 15 天前,我开始学习 Rhomobile 并开发了一些问题。创建涉及 CRUD 功能的简单应用程序是小菜一碟。
但也有一些缺点,我在 使用 Rhohub 构建的 .apk 文件无法在设备上工作中提到过

Recently 15 days ago I started learning Rhomobile and developed a few problem.Creating simple applications involving CRUD functionality is cakewalk .
But there are some cons also which I had mentioned in this .apk file build with Rhohub not working on the device

雨落星ぅ辰 2024-08-18 15:09:20

在平台的浏览器中仅呈现应用程序的视图。有一些绑定可以从 ruby​​ 代码访问设备的本机功能(拍照、访问 GPS 数据...),并且可以使用自己的本机代码对其进行扩展。当然,视图只是 HTML,不会像设备的本机 UI 那样原生,但这就是跨平台开发必须付出的代价。 RhoMobile 的一大优势是内置的同步功能,它允许您将模型数据与中央后端同步。

Only the view of the application is rendered in the browser of the platform. There are bindings to access native capabilities of the device from ruby code (taking a picture, accessing GPS data...) and it is possible to extend this with own native code. Of course the view is just HTML and won't be as native as the native UI of the device, but that's the price you have to pay for cross platform development. A big strength of RhoMobile is the build-in sync-capabilities, which lets you synchronize model-data with a central backend.

热血少△年 2024-08-18 15:09:20

我使用过一个使用该框架的应用程序,不得不说它感觉很迟缓。从阅读文档来看,如果您想快速发布跨平台应用程序,这似乎是一个有效的选择。

I have used an app that uses the framework and have to say that it feels sluggish. From reading the documentation it seems like a valid choice if you want to quickly release a cross platform application.

何以笙箫默 2024-08-18 15:09:20

基本上,RhoMobile 的策略是利用每个设备上的浏览器,通过将 Web 控件设计为看起来像每个设备上的“标准”控件来创建“原生感觉”。这意味着您可以做的事情在某种程度上受到每个操作系统/设备的网络功能的限制。因此每个应用程序都是本机应用程序,但它本质上仍然“在浏览器中运行”。

我也不确定部署如何在各种平台上工作,例如 App Store 和 Android Market。

Basically the strategy of RhoMobile is to leverage the browsers on each device to create a "native feel" by styling the web controls to look like "standard" controls on each device. This means you're somewhat limited in what you can do by what the web capabilities are of each OS/device. So each app is a native app, but it still essentially "runs in the browser".

I'm also unsure of how deployment works with the various platforms, like the App Store and Android Market.

烟织青萝梦 2024-08-18 15:09:20

您仍然需要 Mac OS X 才能使用这些多平台移动开发框架将应用程序部署到 App Store。此处,Rhomobile 的员工在 Windows 中开发该应用程序,但更改为 Mac OS X 来部署它以使用仅适用于 Mac 的 Application Loader 应用程序。

http://rhomobile.com/iphonedevelopmentwindows/

You still need a Mac OS X to deploy your app to App Store with these multiplatform Mobile Developer frameworks. Here an employee of Rhomobile develops the app in Windows, yet changes to Mac OS X to deploy it for using Application Loader app, which only works in Mac.

http://rhomobile.com/iphonedevelopmentwindows/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文