写点什么

移动 Ruby 近况:Rhodes 2.0 现遵循 MIT 协议,通过 Ruboto 在 Android 上使用 JRuby

  • 2010-07-06
  • 本文字数:712 字

    阅读完需:约 2 分钟

Rhomobile 的 Rhodes 是少数几款针对移动应用程序的跨平台框架之一。除了在应用程序的 GUI 部分使用 HTML/Javascript/CSS 以外,Rhodes 应用程序的逻辑是由 Ruby 来编写的。

Rhodes 2.0 的最终版现已提供下载,该框架目前遵循 MIT 协议。除了 Rhodes 2.0 Beta 版中的特性外,框架还允许使用跨所有系统的平台映射组件。

在苹果修改iOS SDK 协议后,很多针对iPhone 的第三方编程工具的未来都生死未卜,尤其是像Rhodes 这样自带解释器的。Rhodes 2.0 的发布说明中表示 Rhodes 应用程序目前仍被 AppStore 接受

由于大家比较关心,故特此更新——Rhodes app 仍被 App Store 接受(我们之前就给出过暗示,他们会接受的),即便在 iPhone 4.0 服务条款生效后也是如此。最近 被接受的一些 app 包括 TrackR 2.0(一个针对 PivotalTracker 的免费 app)、Metalingual(Sarah Allen 的一个语言翻译 app)和 WorshipPlanner。

此外,正如几个月前声明的那样,在未来的版本中将会移植 Rhomobile 的同步库,至少会有 Objective-C 的版本。

欲了解更多 Rhodes 的内容,请移步 QCon 伦敦时录制的 InfoQ 对 Rhomobile 的 Adam Blum 的采访

在 Rhodes 使用 _Ruby 本地版本 _ 带来跨平台的移动开发(除了黑莓)的同时,另一些人正致力于让 _JRuby_ 运行于 Android 之上。 Ruboto 项目将 JRuby 带到 Android 上, Ruboto-IRB 允许开发者直接在 Android 设备上编写 JRuby 脚本。
Ruboto 的创始人是 JRuby 的 Charles Nutter,现在它是 Daniel Jackoway Ruby Summer of Code 的一个项目,其目的是在今年晚些时候带来一款改良过的使用 JRuby 的 Android app 开发工具。

查看英文原文: Mobile Ruby Roundup: Rhodes 2.0 now MIT Licensed, JRuby on Android with Ruboto

2010-07-06 02:371994
用户头像

发布了 135 篇内容, 共 63.8 次阅读, 收获喜欢 43 次。

关注

评论

发布
暂无评论
发现更多内容

基于多源数据画像的失败用例智能分析

华为云开发者联盟

云原生 测试 日志 失败用例 智能分析

ONES 收购为知笔记,全面升级企业知识库产品

万事ONES

ONES 知识库

最佳实践:青藤云安全发布国内首个K8S ATT&CK攻防矩阵

青藤云安全

2021关键词:重新起航

faiting

数据结构算法 盘点 2021

阿里云何川:开放兼容的云,计算巢帮助合作伙伴云化升级

阿里云弹性计算

弹性计算 年度峰会 计算巢

如果你是加勒比海盗首领,会选择哪种算法来使价值最大化?

博文视点Broadview

详解数据中台的底层架构逻辑

五分钟学大数据

数据中台 数据仓库 1月月更

C语言-函数的定义、声明、传参

DS小龙哥

C语言

C语言-函数的可变形参(不定形参)

DS小龙哥

C语言

企业管理系统可视化权限功能设计

雯雯写代码

可视化 权限 企业管理系统

Hadoop中mapreduce作业日志是如何生成的

华为云开发者联盟

hadoop hdfs mapreduce YARN 作业日志

C语言-数组

DS小龙哥

C语言

Ubuntu 基于Nginx1.8的Golang环境搭建(Ubuntu 20.04 + Nginx1.8 + Golang 1.17 )

Owen Zhang

golang nginx ubuntu

抢占先机!为何说区块链通证经济象征未来?

CECBC

评委拍案叫绝、项目惊喜不断,这是一届怎样的 Hackathon ?丨TiDB Hackathon 2021 回顾

PingCAP

在Windows上运行Rainbond,10分钟快速安装

北京好雨科技有限公司

C语言-语句(if,for,while,switch,goto,return,break,continue)

DS小龙哥

C语言

从内存管理原理,窥探OS内存管理机制

华为云开发者联盟

cpu 内存 内存管理 应用程序 OS

发挥好数字人民币促“双碳”作用

CECBC

Ubuntu LNMPR环境搭建(Ubuntu 20.04 + Nginx1.8 + PHP 7.3 + Mysql8.0 + Redis5.0)

Owen Zhang

ubuntu LNMPR

区块链,元宇宙时代的“基础设施”

CECBC

城墙上的“云镜派”,如何守护云上资产安全?

白洞计划

Golang:定时器的终止与重置

恒生LIGHT云社区

golang 定时器 语言 Go 语言

缓存一致性最佳实践

得物技术

缓存 分布式 数据 一致性 实践

Java中方法重写和方法重载的6个区别?

王磊

2021年vivo互联网技术最受欢迎文章TOP25

vivo互联网技术

数据库 前端 服务器 年度总结 Vivo

深入解析Kafka的offset管理

编程江湖

kafka

在Mac上运行Rainbond,10分钟快速安装

北京好雨科技有限公司

2022年中科柏诚服务再提升,为银行数字化转型提供精准化助力

联营汇聚

C语言-基本数据类型与位运算

DS小龙哥

C语言

Hyperf结合PhpOffice/PhpSpreadsheet实现Excel&CSV文件导出导入

Owen Zhang

php hyperf php扩展 PhpOffice/PhpSpreadsheet

移动Ruby近况:Rhodes 2.0现遵循MIT协议,通过Ruboto在Android上使用JRuby_Java_Werner Schuster_InfoQ精选文章