写点什么

MacRuby 近况:Ruby App 现身 Mac AppStore、Lion 将包含 MacRuby、XCode 4 支持

2011 年 4 月 03 日

MacRuby 项目发布了 MacRuby 0.10 版本,修正了一些 Bug,做了些小改进,项目正朝着 1.0 不断推进。

MacRuby 1.0 何时发布还是一个未知数,但 MacRuby 有望放入 Mac OS X 10.7 “Lion”中。Matt Aimonetti 说到:

唯一的问题是 Apple 似乎决定不与其他 OS X 开发者共享 MacRuby,把 MacRuby 放到了 OS 私有框架中。但这对项目本身并没有什么影响,只会影响像我这样的 OS X 开发者,没办法链接 Lion 的私有 MacRuby 框架,被迫在自己的应用程序中嵌入 MacRuby。

如果 MacRuby 是 OS X 的一个公共部分,使用 MacRuby 编写程序的开发者就不用自带 MacRuby 运行时了。但在另一方面,开发者也会被绑定到 Mac OS X 自带的 MacRuby 版本上;这就要考验集成版本整合 Bug 修正和功能改进的速度了。

如果 MacRuby 仍然是一个私有框架,这对 Mac AppStore 应用程序也会带来一定限制,它们只能链接公共框架。当然,开发者可以继续在发布 App 时带上自己使用的 MacRuby。

Mac AppStore_ 会 _ 接受使用 MacRuby 的应用程序。 QuickAlarm 就是一个例子,可以在 Mac AppStore 中找到它。

另一个 MacRuby 应用程序 RedWood 正在开发阶段,目前还不在 Mac AppStore 里。在开发阶段,可以免费获取该应用程序。

针对那些对 MacRuby 感兴趣的开发者,可以找到越来越多的资源。对于新人,上面提到的RedWood 应用程序的博客包含了很多有用的提示,例如如何用XCode 4 来构建一个自包含的MacRuby 应用程序

关于MacRuby,目前有两本书正在编写过程中: - Matt Aimonetti 的《MacRuby: The Definitive Guide》,目前可以获得早期版本。网上可以免费获取 Matt 的这本书。

MacRuby 的代码库正式托管于 GitHub,并提供每日构建版本

最后,回答一个常见问题:MacRuby(目前)还不能用于iOS 应用程序,因为MacRuby 使用了Objective-C GC,iOS 上目前还没有这个。今后是否会有所改变仍有待考察。

查看英文原文: MacRuby Roundup: Ruby Apps Show Up in Mac AppStore, MacRuby in Lion, XCode 4 Support

2011 年 4 月 03 日 02:051815
用户头像

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

关注

评论

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

week12-homework

J

ARTS打卡 第31周

引花眠

微服务 ARTS 打卡计划

第四章作业

大小姐

SonarQube&Gitlab-CI 实现静态代码分析

夏兮。

ci gitlab SonarQube

sonarLint与IntelliJ IDEA 集成

夏兮。

翻译:《实用的Python编程》01_03_Numbers

codists

Python

ElasticSearch.02 - 安装

insight

elasticsearch 2月春节不断更

CI-基于JMeter的性能测试

夏兮。

自动化测试中的Page Object

夏兮。

Python PO selenium

如何搭建自动化测试框架

夏兮。

js puppeteer automation

Idea应用启动时WEB-INF/lib无效标记问题处理

程序员架构进阶

Java IntelliJ IDEA 七日更 2月春节不断更

年终述职PPT(996一年,怎么会什么都没干!)

Arvin

年终总结

面向对象设计原则

引花眠

面向对象设计原则

日记 2021年2月16日(周二)

Changing Lin

2月春节不断更

DO、DTO、BO、VO、POJO区别

安琪拉的博客

系统设计

开箱即用cypress

夏兮。

PO Cypress

第十二周命题作业

cc

week12-conclusion

J

【译文】工作六年后,我对软件开发的认知转变

Zhendong

程序员 软件开发

什么是MySQL数据库?看这一篇干货文章就够了!

魔王哪吒

学习 程序员 后端 MySQ 2月春节不断更

Elasticsearch Mapping Index索引

escray

elastic 七日更 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

程序员成长第八篇:做好测试工作

石云升

测试 程序员成长 2月春节不断更

快速上手接口测试

夏兮。

Mock rest-assured,Java

日记 2021年2月15日(周一)

Changing Lin

2月春节不断更

Jacoco统计web接口/功能测试的代码覆盖率

夏兮。

tomcat WebService JACOCO

松耦合

sinsy

设计模式 RabbitMQ

【LeetCode】最大连续1的个数Java题解

HQ数字卡

算法 LeetCode 2月春节不断更

Flink集群部署:Standalone部署

正向成长

11. 用别人写好的代码,完成我的工作,剩下的时间去摸鱼

梦想橡皮擦

Python 2月春节不断更 python入门

web自动化测试-puppeteer入门与实践

夏兮。

puppeteer

第十二周学习心得

cc

演讲经验交流会|ArchSummit 上海站

演讲经验交流会|ArchSummit 上海站

MacRuby近况:Ruby App现身Mac AppStore、Lion将包含MacRuby、XCode 4支持-InfoQ