rubymotion_51CTO博客
HipByte发布了RubyMotion 3,用于iOS、OS X和Android应用开发的Ruby。这是第一个包含Android支持的版本,该特性先前只向Beta测试人员提供:\\ 从RubyMotion 3开始,我们将支持Android的所有版本,一直到最新版本(5.0 Lollipop)。开发人员可以调用所有用于这些平台的Java API,并且也可以集成第三方Java库。\ \\ R
转载 2023-09-06 14:50:26
42阅读
# RubyMotion: 移动开发的新选择 在移动应用开发领域,有许多不同的开发工具和框架可供开发者选择。其中,RubyMotion 是一个备受关注的工具,它为 Ruby 开发者提供了在 iOS 和 Android 平台上构建原生应用的能力。本文将介绍 RubyMotion 的基本概念、特点以及如何使用它来快速开发移动应用程序。 ## 什么是 RubyMotion RubyMotion
原创 7月前
33阅读
Hendrik Mans是德国汉堡市的一名程序员,他从事iOS开发已有很长一段时间了,起初他一直使用Objective-C语言进行编程而忽视了RubyMotion。从前他认为 RubyMotion只是个介于Ruby和Objective-C之间的交叉编译器,但后来他发现自己完全错了,现在Hendrik已彻底改变了自己的想法。 RubyMotion关于Ruby语言
原创 2022-12-27 11:13:28
65阅读
缘起RubyMotion 学习ruby的期间,看了很多东西,前几天看到了 RubyMotion,这个东西非常有意思,是用Ruby去实现iOS开发,个人觉得开发效率非常高,但199美金的授权费,实在有点小贵,而且我只想体验一下,拿着做开发是不太靠谱的 MacRuby的发现 没有RubyMotion可玩的,也就只能作罢了,今天看了一篇文章,发现RubyMotion原来是 MacRuby的一个商
转载 11月前
24阅读
现在已经出现了一个静态编译的Ruby变体,用于构建面向iOS设备的应用。该语言叫做RubyMotion,来自于HipByte的这门语言与工具链完全遵循Apple的App Store指导方针。为了做到这一点,他们不得不去掉了JIT编译器与解释器,这会导致一些Ruby开发者觉得非常受限制。 其工具支持非常弱。RubyMotion并没有任何IDE支持。HipByte希望开发者使用自己的文本编辑器与命令行终端来完成大多数开发任务。 运行时则要好很多。RubyMotion完全支持多线程编程而不会遇到全局解释器锁的不便。它甚至为Grand Central Dispatch(Apple 的用于并发与并行编程
转载 2012-05-11 16:44:00
66阅读
2评论
像为网络创建的许多其他语言一样,Ruby正在移动。继续阅读以了解如何使用RubyMotion创建用Ruby编写的移动应用程序。移动应用程序的开发方式在过去十年中发生了巨大变化。移动应用程序是使用Android和iOS等本机技术构建的,然后是Titanium和PhoneGap等移动框架,允许JavaScript开发人员构建具有持续框架限制的混合移动应用程序。自RubyMotion发布以来,Ruby开
转载 2023-12-28 13:17:12
10阅读
常见支持开发 iOS 的第三方语言Js 语言Lua 语言Ruby 语言(RubyMotion)怎么用 Python 开发 iOS 程序其实我们最主要解决的就是下面几件事情:在 iOS App 中安装 Python 解释器搭建 Python 和 objc 通信的桥梁(rubicon)如何配置工程并开发在 iOS App 中安装 Python 解释器Python-iOS-supportpybee 开源
  语言  前端和终端作为面向用户端的程序,有个共同特点:需要依赖用户机器的运行环境,所以开发语言基本上是没有选择的,不像后台想用什么就用什么,iOS只能用Objective-C,前端只能javascript,当然iOS还可以用RubyMotion,前端还能用GWT/CoffieScript,但不是主流,用的人很少,真正用了也会多出很多麻烦。application:didFinishLaunchi
前端和终端作为面向用户端的程序,有个共同特点:需要依赖用户机器的运行环境,所以开发语言基本上是没有选择的,不像后台想用什么就用什么,iOS只能用object-c,前端只能javascript,当然iOS还可以用RubyMotion,前端还能用GWT/CoffieScript,但不是主流,用的人很少,真正用了也会多出很多麻烦。iOS还可以用苹果新出的swift语言,后面可能用于取代object-c,
Integrallis网站的创始人Brian Sam-Bodden在Barcelona Ruby大会上演示了在没有任何Object-C知识的情况下,如何使用普通的Ruby语言利用RubyMotion 和开源的2D图形类库快速地创建iOS平台上的2D游戏。\u0026#xD; Ruby Motion是iOS和OS X平台上的Ruby实现,构建在Objective-C运行时和基础框架之上。它使用的图
转载 7月前
35阅读
Basecamp 是 37signals 公司旗下的一款非常流行的基于云服务的项目管理软件。以简单易用和颠覆性的创新而出名。笔者曾写过很多篇关于如何构建混合移动应用的文章。Basecamp3 项目代表了混合移动架构的最新版本,并且它从过去的版本中吸收了很多精华。Basecamp 2 项目的第一个 App 仅仅适用于 iPhone,它是利用 RubyMotion 作为 UIWebView 的封装器来
转载 1月前
87阅读
在PhoneGap、RubyMotion、Xamarin、Ionic一众跨平台开发工具中,React Native能够杀出一条血路,获得目前这么大的影响力,除了React社区生态圈的加持和Facebook的大力推广以外,另外一个最主要的原因就是其在开发效率和应用性能方面取得了一个比较好的平衡:开发效率通过JS工程实践,逻辑跨平台复用得到极大提升性能则通过全Native的UI层得到满足不过,虽说框架
原创 2021-04-28 05:46:20
421阅读
语言前端和终端作为面向用户端的程序,有个共同特点:需要依赖用户机器的运行环境,所以开发语言基本上是没有选择的,不像后台想用什么就用什 么,iOS只能用Objective-C,前端只能javascript,当然iOS还可以用RubyMotion,前端还能用 GWT/CoffieScript,但不是主流,用的人很少,真正用了也会多出很多麻烦。这两者有个有意思的对比:变量/方法命名的风格正好相反。苹果一
转载 精选 2015-06-26 17:46:08
320阅读
JetBrains(IntellJ IDEA开发商)今天发布了Ruby/Rails集成开发环境RubyMine 5的候选版本。RubyMine是一个针对Ruby 和 Rails开发者的IDE,建立在IntellJ IDEA平台之上,提供了所有开发所必需的IDE功能,比如编辑、调试工具、源码控制集成、代码自动补全以及其他功能。 RubyMine 5添加了诸多新功能,具体如下:iOS应用开发:新增了RubyMotion工具,可创建基于Ruby的原生iOS应用程序。 CoffeeScript调试器 支持TextMate bundles库 支持Ruby 2.0语法 完全支持JRuby和TorqueB.
转载 2013-02-04 15:19:00
170阅读
2评论
JetBrains今天发布了RubyMine 5.4版本。 RubyMine是一个针对Ruby 和 Rails开发者的IDE,建立在IntellJ IDEA平台之上,提供了所有开发所必需的IDE功能,比如编辑、调试工具、源码控制集成、代码自动补全以及其他功能。Rails 4即将正式发布,在最新的RubyMine 5.4版本中已经增加了对Rails 4新特性的支持。 除此之外,该版本的主要改进如下:RubyMotion应用程序现在支持在设备上调试 支持Emmet缩写语法,以实现更快的HTML和CSS编码 通过Node.js的帮助,CoffeeScript调试器现在可以调试非Rails应用程序..
转载 2013-04-11 23:04:00
43阅读
2评论