iOS開發(fā)培訓(xùn)班詳解App開發(fā)工具Corona SDK
創(chuàng)客學(xué)院iOS開發(fā)培訓(xùn)講師本文為讀者介紹App開發(fā)工具Corona SDK。Corona SDK是跨平臺的App開發(fā)工具。創(chuàng)始人Walter Luh本來在Adobe公司負(fù)責(zé)Flash Iite的開發(fā)。由于Flash在各手機(jī)裝置中沒有獲得很好的支持,覺得可惜之佘,Luh和同事Carlos Icaza一起開發(fā)了CoronaSDK。他們希望做出像Flash那么容易的工具,讓本來不是開發(fā)者的一般人也可以開發(fā)出自己的程序。終于在2009年推出了這個開發(fā)工具。
iOS開發(fā)培訓(xùn)班詳解App開發(fā)工具Corona SDK:
一、核心語言:Lua
Corona SDK以Lua這個語言為核心語言。Lua就像Java一樣,是精簡型的語言,很省空間。寫程序代碼的時候,會發(fā)現(xiàn)很像PHP、Python或是Flash本來在用的Ac rtionScript,是一種描述性的語言,很容易學(xué)。
二、用Corona SDK開發(fā)的優(yōu)點(diǎn)
Corona SDK的網(wǎng)站強(qiáng)調(diào):用他們的工具可以讓用戶以10倍的速度開發(fā)。這個工具的好處有下面幾點(diǎn)。
1、跨平臺。同樣一個程序代碼,可以在iOS平臺、Android平臺、Kindle Fire平版,以及美國B&N的Nook上發(fā)表?,F(xiàn)在要寫不同平臺的程序,不用去學(xué)iPhone原生的Objective-C語言,或是Android的Java語言了。Corona SDK把不同平臺的程序?qū)懛ㄈ空铣赏粋€接口。對于硬件的支持度很夠,不管是加速度器、網(wǎng)絡(luò)都有支持,在Windows或是Mac下都可以開發(fā)。
2、免費(fèi)。2013年4月宣布新方案,除了Pro版的一些功能,如IAP等無法使用外,開發(fā)者都可以免費(fèi)下載使用Corona SDK。制作好的應(yīng)用程序也可以上傳到各個平臺上架。
3、快速簡單。作為核心的lua語言是很簡單的程序語言,很容易就可以學(xué)會。制作程序的過程中,更新程序代碼,仿真器上就看得到結(jié)果。腦中想到的點(diǎn)子,很快就可以放到手機(jī)上。
4、資源完整。Corona SDK有很完整的網(wǎng)站信息以及論壇,供用戶參考。有很多范例程序代碼皆有開放,讓剛接觸游戲開發(fā)的人來學(xué)習(xí)及使用。
創(chuàng)客學(xué)院iOS開發(fā)講師:創(chuàng)客學(xué)院iOS開發(fā)課程免費(fèi)提供部分入門基礎(chǔ)視頻,同時包含為學(xué)員定制個性化學(xué)習(xí)方案,與游戲闖關(guān)相結(jié)合,在課程中設(shè)置關(guān)卡,增加學(xué)習(xí)的趣味性,只要按時完成每日作業(yè)/練習(xí)即可獲得現(xiàn)金獎勵。項目導(dǎo)師、助教老師、班主任、就業(yè)導(dǎo)師為學(xué)員提供全天1V1學(xué)習(xí)輔導(dǎo)、技術(shù)答疑、作業(yè)批改等服務(wù),同時直播課為學(xué)生帶來互動性極強(qiáng)的學(xué)習(xí)體驗,隨時隨地與技術(shù)大牛老師在線互動。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?查看更多關(guān)于“iOS開發(fā)培訓(xùn)”的相關(guān)資訊>>
- 贊