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) created by Walter Luh, Founder of Corona Labs Inc.. Corona SDK allows software programmers to build mobile applications for iPhone, iPad, and Android devices as well as desktop applications for Windows and OS X.

Corona lets developers use integrated Lua, layered on top of C++/OpenGL, to build graphic applications. The SDK does not charge per-app royalty or impose any branding requirement. Only free subscription is required to develop and deploy apps using variety of Lua APIs provided by Corona SDK or available plugins.[1][2] Paid subscription (Corona Enterprise) provide additional capabilities of using native code in app development.

History

Walter Luh started Corona Labs after departing from Adobe in 2007. At Adobe, Luh was the lead architect working on the Flash Lite team. In June 2009, Luh released the first Corona SDK beta free for early adopters.[3][4][5]

In December 2009, Corona Labs launched Corona SDK 1.0 for iPhone. The following February, the Corona SDK 1.1 was released with additional features.[6][7]

In April 2010, the Corona SDK 2.0 beta was released. Corona 2.0's definitive new feature was cross-platform support for iPhone, iPad, and Android devices. Later that month, Corona Labs announced a beta for Corona Game Edition, which includes a physics engine and other advanced features aimed specifically at game development.[8]<ref name=""CoronaLabsBlog2">"Introducing Corona Game Edition - Corona Labs company blog, April 23, 2010". Retrieved 2010-05-17. </ref>

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

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

Major features

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

Corona SDK third-party tools and services

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

Bibliography

References

External links

This article is issued from Wikipedia - version of the Saturday, April 30, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.