lua+corona SDK库开发andriod 或IPhone客户端应用_Ruby_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > Ruby > lua+corona SDK库开发andriod 或IPhone客户端应用

lua+corona SDK库开发andriod 或IPhone客户端应用

 2012/6/1 16:45:38  s8186255  程序员俱乐部  我要评论(0)
  • 摘要:一、开发语言的选择iphone有objectivec++android用java的多但是大家可以看看程序语言的排名,lua这个巴西人发明的本来专门用于嵌入式开发的语言,现在大行其道。已经排名到了前10位,呵呵,ruby在11位左右。二、sdk库的选择实际上为什么lua为什么如此之牛,关键在于一个sdk库的出现,就好像rails的出现激活了ruby一样。这个sdk库的出现激活了lua。它就是与我们常在酒吧中点的啤酒-可罗拉的名字一样:corona。corona还包含一个pc机上使用的手机模拟环境
  • 标签:SDK iphone 应用 Ron 客户 开发 客户端

一、开发语言的选择

iphone有objective c++

android用java的多

但是大家可以看看程序语言的排名,lua这个巴西人发明的本来专门用于嵌入式开发的语言,现在大行其道。已经排名到了前10位,呵呵,ruby在11位左右。

二、sdk库的选择

实际上为什么lua为什么如此之牛,关键在于一个sdk库的出现,就好像rails的出现激活了ruby一样。这个sdk库的出现激活了lua。

它就是与我们常在酒吧中点的啤酒-可罗拉的名字一样:corona。

corona还包含一个pc机上使用的手机模拟环境。

好了大家将lua的开发环境、corona 这个sdk库下载安装吧。

lua+corona的环境好了之后,你就可以一次编写,可以将应用放在iphone或者andriod上了。

速度吗,据说没问题。

三、创建第一个hello程序

实际上sdk就是提供了各类环境的库函数。

corona就是基于手机的库函数(我估计它囊括了andriod和iphone,在编译之后,可以智能的使用相应的库函数。 )

随便使用一个编辑器,notepad++有lua的syntax,识别lua代码。键入如下代码:

local textObject = display.newText( "Hello World!", 50, 150, native.systemFont, 24 )
textObject:setTextColor( 255,255,255 )

另存为:main.lua,main是入口。


好了,我们使用corona模拟器运行这个代码,即可完成。open ,main.lua 即可。这时候hello world 已经显示在模拟的手机屏幕上了。

发表评论
用户名: 匿名