iPhone Wax:用Lua生成自然的UIKit程序

原文标题:Announcing iPhone Wax: Native UIKit iPhone Apps Written In Lua

原文链接:http://mobileorchard.com/announcing-iphone-wax-native-uikit-iphone-apps-written-in-lua/

用iPhone Wax快速开发普通UI界面程序


这个暑假早期我在玩MacRuby,使Ruby开发者能生成原生的OS-X 程序。当然,我是喜欢 Objective-C,但是脚本语言天生丽质:速度更快,内存管理更简单。让Ruby 运行在iPhone是一种挑战。我想快点入正题。

我开始研究怎样从脚本语言生成原生iPhone程序。 Lua是其中之一。紧凑,好理解,速度快。并且设计成嵌入式的结构。只用花20分钟就能让Lua编译运行在iPhone上。其中的关键是Lua和 Objective-C/CocoaTouch 类之间架起了一座桥梁。这座桥在2方面运作:一方面,是创建CocoaTouch 对象,另一方面,还要对我们熟悉的代理/协议(delegate/protocol) 模式的回调作出响应。

我为自己的发现欢呼雀跃。

你可能感兴趣的:(脚本,iPhone,lua,Ruby,语言,MacRuby)