Corona (software)

Corona SDK
Developer(s) Corona Labs Inc.
Stable release
2016.2830 / 18 February 2016
Operating system
Type Software development kit Game engine
Website www.CoronaLabs.com

Corona SDK is a software development kit (SDK) developed by Corona Labs Inc. Corona SDK allows software programmers to build mobile applications for iOS, Android, and Kindle, desktop applications for Windows and OS X, and connected TV applications for Apple TV and Android TV.

Corona uses integrated Lua layered on top of C++/OpenGL to build graphic applications. The software has two subscription tiers: the free Corona SDK and the paid Corona Enterprise. A Corona Enterprise subscription adds the ability to use native code in app development.

History

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.[1][2][3]

In December 2009, Ansca launched Corona SDK 1.0 for iPhone. The following February, the Corona SDK 1.1 was released with additional features.[4][5]

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.[6][7]

In January 2011, Corona SDK was released for Windows XP and newer, giving developers the opportunity to build Android applications on PC.[8]

In April 2012, co-founder and CEO Icaza left Ansca, and CTO Luh took the CEO role.[9] Shortly after, in June 2012, Ansca changed its name to Corona Labs.[10] In August 2012, Corona Labs announced Enterprise Edition, which added native bindings for Objective-C.[11]

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.[12][13]

In November 2015, Corona Labs Inc. announced support for tvOS development for Apple TV.

Major features

The SDK features audio and graphics, cryptography, networking and device information such as accelerometer information, GPS, and user input.[14]

Corona SDK third-party tools and services

Corona SDK includes the following third-party tools and services:

Bibliography

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.