成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Lua語言SDK庫Corona的優(yōu)與劣

原創(chuàng)
移動開發(fā) iOS Android
本文將介紹Lua語言SDK庫Corona,那么你當(dāng)然希望他的特性越多越好,優(yōu)點越多越好,但實際上,任何SDK都有其適用范圍,有其特定的用戶群,所以,也必然存在一些不太優(yōu)秀的地方。

我們今天介紹了移動開發(fā)新寵:Lua語言,就這篇文章說的Lua代碼幾乎能在所有操作系統(tǒng)和移動終端上編譯運行,而我們介紹過Lua語言在iOS上開發(fā)的Wax框架。本文我們介紹Lua語言SDK庫Corona,有了Corona SDK以后Lua語言就可以支持iOS和Android平臺了。如果你正在使用或者打算使用Corona SDK,這篇文章將對有很大幫助。

首先是Corona SDK的優(yōu)點

◆穩(wěn)定

◆支持硬件加速、GPS、指南針及照相機等

◆支持與Map、Facebook、OpenFient、GameCenter的集成

◆內(nèi)建的物理集成

◆Lua語言比較容易學(xué)習(xí)

◆已經(jīng)有了一些很不錯的應(yīng)用,至少能夠證明這個SDK是可以做出優(yōu)秀應(yīng)用來的

◆不錯的社區(qū)支持

然后是Corona SDK不太好的地方

◆只支持iOS和Android

◆Lua語言不是面向?qū)ο蟮?/p>

◆每年都要交授權(quán)費

◆Android支持還有太多BUG

另外還有其他的一些補充,比如:

◆對于Corona SDK不支持的第三方SDK沒法自己去集成

◆編譯項目的時候需要把代碼上傳到Corona的服務(wù)器上去編譯,不能在本地直接編譯

◆無法擴展Corona的功能,而官方的更新速度又太慢。這是反映的最多的一個問題

◆物理模塊還有一些缺陷

相對來說,新的Monkey SDK對這些缺陷就有了很大的改進,比如更廣泛的平臺支持,比如很方便的Native Code集成,比如只需要購買一次授權(quán),比如完全面向?qū)ο蟮腂liz腳本語言,等等。下面我們來介紹一下Lua+Corcna SDK庫開發(fā)Android或iPhone客戶端應(yīng)用。

一、開發(fā)語言的選擇

iPhone有Objective-C

Android用Java的多

但是大家可以看看程序語言的排名,Lua這個巴西人發(fā)明的本來專門用于嵌入式開發(fā)的語言,現(xiàn)在大行其道。已經(jīng)排名到了前10位,而Ruby在11位左右。

二、SDK庫的選擇

實際上為什么Lua為什么如此之牛,關(guān)鍵在于一個SDK庫的出現(xiàn),就好像Rails的出現(xiàn)激活了Ruby一樣。這個SDK庫的出現(xiàn)激活了Lua。

它就是與我們常在酒吧中點的啤酒-可羅拉的名字一樣:Corcna。

Corcna還包含一個pc機上使用的手機模擬環(huán)境。

好了大家將Lua的開發(fā)環(huán)境、Corcna 這個SDK庫下載安裝吧。

Lua+Corcna的環(huán)境好了之后,你就可以一次編寫,可以將應(yīng)用放在iPhone或者Android上了。

速度嗎,據(jù)說沒問題。

三、創(chuàng)建***個hello程序

實際上SDK就是提供了各類環(huán)境的庫函數(shù)。

Corcna就是基于手機的庫函數(shù)(我估計它囊括了Android和iPhone,在編譯之后,可以智能的使用相應(yīng)的庫函數(shù)。 )

隨便使用一個編輯器,notepad++有Lua的syntax,識別Lua代碼。鍵入如下代碼:

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

另存為:main.Lua,main是入口。

好了,我們使用Corcna模擬器運行這個代碼,即可完成。open ,main.Lua 即可。這時候hello world 已經(jīng)顯示在模擬的手機屏幕上了。

責(zé)任編輯:佚名 來源: 51CTO
相關(guān)推薦

2012-03-06 08:47:40

Corona

2013-06-04 09:32:41

Windows 8

2010-06-28 09:50:42

AMF協(xié)議

2013-02-25 17:33:07

Linux桌面

2013-03-12 10:00:00

2022-10-12 07:11:38

哈希加密系統(tǒng)

2012-09-27 11:22:37

2012-05-29 13:10:50

HTML5

2012-09-27 09:39:41

2011-07-11 09:58:52

2013-02-21 10:58:06

大數(shù)據(jù)大數(shù)據(jù)分析亞馬遜Redshift

2022-04-18 16:15:31

UbuntuArchLinux

2023-03-23 08:00:00

人工智能ChatGPTGoogle Bar

2023-06-04 13:51:08

2016-01-27 10:25:31

數(shù)據(jù)分析數(shù)據(jù)架構(gòu)數(shù)據(jù)價值

2012-12-13 09:20:55

Corona 2.0Corona SDK下

2012-08-10 10:12:24

傳統(tǒng)網(wǎng)絡(luò)云計算

2012-02-14 15:09:02

802.11n802.11ac5G Wi-Fi

2012-08-09 08:49:30

CoronaCorona SDKCorona SDK游

2012-12-13 10:55:25

CoronaCorona SDK
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 911影院| 久久6视频 | 亚洲高清在线 | 国产ts人妖一区二区三区 | 亚洲欧美日韩电影 | 欧美最猛黑人 | 日韩欧美网 | 久久久亚洲一区 | 久久久久一区二区三区 | 在线视频中文字幕 | 青青草精品视频 | 97精品超碰一区二区三区 | 国产中文字幕在线观看 | 国产精品一区二区在线播放 | 国产亚洲精品精品国产亚洲综合 | 亚洲视频一区二区三区 | 人人cao| 久久夜夜| av黄色免费在线观看 | 91看片网 | 国产一区二区在线视频 | 精品一区二区三区在线视频 | 99久久国产综合精品麻豆 | 日韩在线精品 | 美女视频一区 | avhd101在线成人播放 | 欧美a√| 国内精品视频在线观看 | h片在线免费看 | 日本一区二区三区在线观看 | 巨大荫蒂视频欧美另类大 | 91色在线 | 草草视频在线观看 | 久久久久国产视频 | 欧美日韩国产一区二区三区 | 国产欧美一区二区三区久久人妖 | 91久久久久久久久 | 亚洲成人三级 | 欧美一级片黄色 | 一区欧美 | 亚洲精品视频一区二区三区 |