iOS开发培训班详解App开发工具Corona SDK
创客学院iOS开发培训讲师本文为读者介绍App开发工具Corona SDK。Corona SDK是跨平台的App开发工具。创始人Walter Luh本来在Adobe公司负责Flash Iite的开发。由于Flash在各手机装置中没有获得很好的支持,觉得可惜之佘,Luh和同事Carlos Icaza一起开发了CoronaSDK。他们希望做出像Flash那么容易的工具,让本来不是开发者的一般人也可以开发出自己的程序。终于在2009年推出了这个开发工具。
iOS开发培训班详解App开发工具Corona SDK:
一、核心语言:Lua
Corona SDK以Lua这个语言为核心语言。Lua就像Java一样,是精简型的语言,很省空间。写程序代码的时候,会发现很像PHP、Python或是Flash本来在用的Ac rtionScript,是一种描述性的语言,很容易学。
二、用Corona SDK开发的优点
Corona SDK的网站强调:用他们的工具可以让用户以10倍的速度开发。这个工具的好处有下面几点。
1、跨平台。同样一个程序代码,可以在iOS平台、Android平台、Kindle Fire平版,以及美国B&N的Nook上发表。现在要写不同平台的程序,不用去学iPhone原生的Objective-C语言,或是Android的Java语言了。Corona SDK把不同平台的程序写法全部整合成同一个接口。对于硬件的支持度很够,不管是加速度器、网络都有支持,在Windows或是Mac下都可以开发。
2、免费。2013年4月宣布新方案,除了Pro版的一些功能,如IAP等无法使用外,开发者都可以免费下载使用Corona SDK。制作好的应用程序也可以上传到各个平台上架。
3、快速简单。作为核心的lua语言是很简单的程序语言,很容易就可以学会。制作程序的过程中,更新程序代码,仿真器上就看得到结果。脑中想到的点子,很快就可以放到手机上。
4、资源完整。Corona SDK有很完整的网站信息以及论坛,供用户参考。有很多范例程序代码皆有开放,让刚接触游戏开发的人来学习及使用。
创客学院iOS开发讲师:创客学院iOS开发课程免费提供部分入门基础视频,同时包含为学员定制个性化学习方案,与游戏闯关相结合,在课程中设置关卡,增加学习的趣味性,只要按时完成每日作业/练习即可获得现金奖励。项目导师、助教老师、班主任、就业导师为学员提供全天1V1学习辅导、技术答疑、作业批改等服务,同时直播课为学生带来互动性极强的学习体验,随时随地与技术大牛老师在线互动。
the end
- 赞