Corona is a software development kit developed by Corona Labs Inc. in mid 2009, which allows software programmers to build 2D mobile applications for iOS, Android, and Kindle, desktop applications for Windows and OS X, and connected TV applications for Apple TV, Fire TV and Android TV.
|Developer(s)||Corona Labs Inc.|
|Initial release||1.0 / December 2009|
2018.3326 / July 10, 2018
|Written in||Lua (Corona API)|
|Type||Software development kit|
Corona uses integrated Lua layered on top of C++/OpenGL to build graphic applications. The software has two operational modes: the Corona Simulator and Corona Native. With the Corona Simulator, apps are built directly from the Corona Simulator. Corona Native allows you to integrate your Lua code and assets within an Xcode or Android Studio project to build your app and include native features.
Walter Luh and Carlos Icaza started Ansca Mobile, later renamed Corona Labs, after departing from Adobe in 2007. At Adobe, Luh was the lead architect working on the Flash Lite team and Icaza was the engineering manager responsible for mobile Flash authoring. In June 2009, Ansca released the first Corona SDK beta free for early adopters.
In December 2009, Ansca launched Corona SDK 1.0 for iPhone. The following February, the Corona SDK 1.1 was released with additional features.
In September 2010, Ansca released version 2.0 of Corona SDK and added Corona Game Edition. Version 2.0 added cross-platform support for iPad and Android, while Game Edition added a physics engine and other advanced features aimed specifically at game development.
In April 2012, co-founder and CEO Icaza left Ansca, and CTO Luh took the CEO role. Shortly after, in June 2012, Ansca changed its name to Corona Labs. In August 2012, Corona Labs announced Enterprise Edition, which added native bindings for Objective-C.
In March 2015, during GDC 2015 announcement was made that Corona SDK is completely free and will support Windows and Mac OS X deployment targets.
In November 2015, Corona Labs Inc. announced support for tvOS development for Apple TV.
Corona's API suite features API calls for audio and graphics, cryptography, networking and device information such as accelerometer information, GPS, and user input as well as widgets, particle effects, and more.
- Zammetti, Frank (April 2013). Learn Game Development with Corona SDK (1st ed.). Apress. p. 288. ISBN 1430250682.
- Flanagan, Nevin (May 2013). Corona SDK Hotshot (1st ed.). Packt Publishing. p. 334. ISBN 1849694303.
- Whye, J.A. (June 2013). Mobile Game Development with Corona SDK Training Video (1st ed.). Infinite Skills.
- Burton, Ed.D., Brian (April 2012). Learning Mobile Application & Game Development with Corona SDK (1st ed.). Burtons Media Group.
- Fernandez, Michelle (April 2012). Corona SDK Mobile Game Development: Beginner's Guide (1st ed.). Packt Publishing. p. 408. ISBN 1849691886.
- Burton, Ed.D., Brian. Mobile App Development with Corona (1st ed.). Burtons Media Group. p. 436. ISBN 978-1-937336-00-4.
- "Adobe vets build rival to Flash for iPhone apps". VentureBeat. June 23, 2009. Retrieved 2010-05-04.
- Chen, Brian X. (April 30, 2010). "Adobe CEO, Ex-Adobe Engineers Weigh In on Jobs' Flash Attack - Wired.com, April 30, 2010". Retrieved 2010-05-04.
- "Ex-Adobe engineers create Flash competitor Corona for the iPhone - PocketGamer.biz, June 24, 2010". Retrieved 2010-05-14.
- "Ansca Mobile Releases Corona For iPhone Development". InformationWeek. December 1, 2009. Retrieved 2010-05-14.
- "Corona 1.1 is now shipping - Corona Labs company blog, February 5, 2010". Archived from the original on June 17, 2012. Retrieved 2010-05-17.
- "Ansca Mobile iPhone Authoring Tool Adds Android - InformationWeek, April 14, 2009". Retrieved 2010-05-02.
- "They're here! Corona SDK and Corona Game Edition". Archived from the original on 2016-09-15. Retrieved 2016-05-18.
- "Tool for Creating iPhone and Android Games Now Speaks Windows as Well as Mac". All Things D. January 25, 2011. Retrieved 2011-08-03.
- "Moving On And Thanks". Archived from the original on 2016-08-10. Retrieved 2016-05-18.
- "Introducing Corona Labs". Archived from the original on 2016-09-19. Retrieved 2016-05-18.
- "Announcing Corona Enterprise". Archived from the original on 2016-09-18. Retrieved 2016-05-18.
- Mayer, Jason (April 7, 2015). "GDC 2015 - Corona SDK goes free - prezi.com, April 7, 2015". Retrieved 2016-03-09.
- "Corona SDK is completely FREE - Coronalabs.com, March 2, 2015". Retrieved 2016-03-09.
- Ha, Anthony. "Mobile ad company Appodeal acquires game platform Corona Labs". TechCrunch. Retrieved 2017-11-16.
- "Welcome to the new Corona! | Corona Labs". Corona Labs. 2017-06-21. Retrieved 2017-11-16.
- "CoronaSDK". Retrieved 7 October 2013.