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