不帅 发表于 2015-1-14 20:47:22

给大家带来Lua说话SDK库Corona的优与劣

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!我们明天引见了挪动开辟新宠:Lua说话,就这篇文章说的Lua代码简直能在一切操作体系和挪动终端上编译运转,而我们引见过Lua说话在iOS上开辟的Wax框架。本文我们引见Lua说话SDK库Corona,有了CoronaSDK今后Lua说话就能够支撑iOS和Android平台了。假如你正在应用或许盘算应用CoronaSDK,这篇文章将对有很年夜赞助。
起首是CoronaSDK的长处:
◆稳固
◆支撑硬件加快、GPS、指南针及拍照机等
◆支撑与Map、Facebook、OpenFient、GameCenter的集成
◆内建的物理集成
◆Lua说话比拟轻易进修
◆曾经有了一些很不错的运用,至多可以或许证实这个SDK是可以做出优良运用来的
◆不错的社区支撑
然后是CoronaSDK不太好的处所:
◆只支撑iOS和Android
◆Lua说话不是面向对象的
◆每一年都要交受权费
◆Android支撑还有太多BUG
别的还有其他的一些弥补,好比:
◆关于CoronaSDK不支撑的第三方SDK没法本身去集成
◆编译项目标时刻须要把代码上传到Corona的办事器上去编译,不克不及在当地直接编译
◆没法扩大Corona的功效,而官方的更新速度又太慢。这是反应的最多的一个成绩
◆物理模块还有一些缺点
绝对来讲,新的MonkeySDK对这些缺点就有了很年夜的改良,好比更普遍的平台支撑,好比很便利的NativeCode集成,好比只须要购置一次受权,好比完整面向对象的Bliz剧本说话,等等。上面我们来引见一下Lua+CorcnaSDK库开辟Android或iPhone客户端运用。
1、开辟说话的选择
iPhone有Objective-C
Android用Java的多
然则人人可以看看法式说话的排名,Lua这个巴西人创造的原来专门用于嵌入式开辟的说话,如今年夜行其道。曾经排名到了前10位,而Ruby在11位阁下。
2、SDK库的选择
现实上为何Lua为何如斯之牛,症结在于一个SDK库的涌现,就似乎Rails的涌现激活了Ruby一样。这个SDK库的涌现激活了Lua。
它就是与我们常在酒吧中点的啤酒-可罗拉的名字一样:Corcna。
Corcna还包括一个pc机上应用的手机模仿情况。
好了人人将Lua的开辟情况、Corcna这个SDK库下载装置吧。
Lua+Corcna的情况好了以后,你就能够一次编写,可以将运用放在iPhone或许Android上了。
速度吗,听说没成绩。
3、创立第一个hello法式
现实上SDK就是供给了各类情况的库函数。
Corcna就是基于手机的库函数(我估量它包括了Android和iPhone,在编译以后,可以智能的应用响应的库函数。)
随意应用一个编纂器,notepad++有Lua的syntax,辨认Lua代码。键入以下代码:
localtextObject=display.newText("HelloWorld!",50,150,native.systemFont,24)textObject:setTextColor(255,255,255)另存为:main.Lua,main是进口。
好了,我们应用Corcna模仿器运转这个代码,便可完成。open,main.Lua便可。这时候候helloworld曾经显示在模仿的手机屏幕上了。
欢迎大家来到仓酷云论坛!

海妖 发表于 2015-1-16 22:57:18

给大家带来Lua说话SDK库Corona的优与劣

众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。

精灵巫婆 发表于 2015-1-24 15:45:35

甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。

小女巫 发表于 2015-2-2 10:57:31

学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。

仓酷云 发表于 2015-2-7 19:25:31

熟读写基础知识,学得会不如学得牢。

冷月葬花魂 发表于 2015-2-23 11:46:54

我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。

admin 发表于 2015-3-15 02:08:32

把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。

老尸 发表于 2015-3-21 20:12:51

在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
页: [1]
查看完整版本: 给大家带来Lua说话SDK库Corona的优与劣