Corona (software development kit)

Corona (software development kit)
Corona SDK
Corona SDK for iPhone.png
Developer(s) Ansca Mobile
Stable release 1.1 / 5 February 2009
Operating system Mac OS (creation) Windows (creation) iPhone/iPad (deployment) Android (deployment)
Type Software development kit Game engine
Website www.anscamobile.com

Corona SDK is a software development kit created by Walter Luh, co-founder of Ansca Mobile. It allows software programmers to build mobile applications for the iPhone, iPad, and Android devices.

Corona lets developers use integrated Lua, layered on top of Objective-C, to build graphically rich applications that are also lightweight in size and quick in development time. The SDK does not charge per-app royalty or impose any branding requirement, and has a subscription-based purchase model that allows new features to be rolled out immediately to users.[1][2]

Contents

History

Co-founders Carlos Icaza and Walter Luh started Ansca Mobile after departing from Adobe in 2007. At Adobe, they were both mobile engineers who worked on Flash Lite; Icaza was the senior mobile engineering manager who led the Flash Lite team while Luh was the lead architect. In June 2009, they released the first Corona SDK beta free for early adopters.[2][3][4]

In December 2009, Ansca launched Corona SDK 1.0 for the iPhone. Plans for additional platforms were also announced at this time. The following February, the Corona SDK 1.1 was released with additional features.[1][5]

In April 2010, the Corona SDK 2.0 beta was released. Corona 2.0's definitive new feature was cross-platform support for the iPhone, iPad, and Android devices; additional 2.0 features are expected to be rolled out gradually per Corona's subscription-based purchase model. Later that month, Ansca announced a beta for Corona Game Edition, which will include a physics engine and other advanced features aimed specifically at game development.[6][7] This engine was used by a young eighth grader, who developed a physics puzzle game called Bubble Ball, which reached the top spot on the list of free games on Apple iTunes within the first two weeks after its release on December 22, 2010.[8][9][10]

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

Later, in April, Corona's platforms were expanded to include Barnes & Noble's NOOK Color as Ansca Mobile forged a partnership with Barnes & Noble to bring select Corona-made apps to the newly revamped tablet. Since then, apps created by Corona developers have been among the NOOK Color's most downloaded, breaking into its top 20 and top 10 charts on a regular basis.[12][13][14]

In August 2011, Ansca Mobile unveiled LaunchPad, a combination of partnerships and cloud-based analytics aimed at helping Corona SDK developers better publicize and fine-tune marketing efforts for their apps. LaunchPad's partnerships include mobile advertising network InMobi, social gaming platform PapayaMobile, and several app review sites -- all of whom will further spotlight Corona-made apps through their respective channels. Ansca said the move is aimed at helping their developers' apps be more successful once they've been shipped to the Apple App Store and/or various Android app stores (Google's official Android Market, Amazon Appstore, etc.).[15][16][17]

Features

  • Proprietary OpenGL-ES rendering engine allows for full hardware acceleration of graphics, including sprites that animate at full GPU speed.[18]
  • Transition library enables tweening of Corona-powered sprites' position, rotation, alpha, or any other property.[19]
  • Supports native iPhone and Android UI. Developers can access the iPhone's native text features including all fonts, multi-line fields, and keyboard input.[19]
  • Apps built with Corona start at under 400KB in size.[1]
  • Subscription-based purchase model allows users to have new updates as soon as they are rolled out.[20]
  • Full feature integration with device camera, accelerometer, magnetometer, video player, compass, and/or GPS.[18]

References

  1. ^ a b c "Ansca Mobile Releases Corona For iPhone Development". InformationWeek. December 1, 2009. http://www.informationweek.com/news/personal-tech/smart-phones/222000116. Retrieved 2010-05-14. 
  2. ^ a b "Adobe vets build rival to Flash for iPhone apps". VentureBeat. June 23, 2009. http://venturebeat.com/2009/06/23/adobe-vets-build-rival-to-flash-for-iphone-apps/. Retrieved 2010-05-04. 
  3. ^ "Adobe CEO, Ex-Adobe Engineers Weigh In on Jobs’ Flash Attack - Wired.com, April 30, 2010". http://www.wired.com/gadgetlab/2010/04/adobe-flash-jobs/. Retrieved 2010-05-04. 
  4. ^ "Ex-Adobe engineers create Flash competitor Corona for the iPhone - PocketGamer.biz, June 24, 2010". http://www.pocketgamer.biz/r/PG.Biz/Corona/news.asp?c=14053. Retrieved 2010-05-14. 
  5. ^ "Corona 1.1 is now shipping - Ansca Mobile company blog, February 5, 2010". http://blog.anscamobile.com/2010/02/corona-1-1-is-now-shipping/. Retrieved 2010-05-17. 
  6. ^ "Ansca Mobile iPhone Authoring Tool Adds Android - InformationWeek, April 14, 2009". http://www.informationweek.com/news/security/app-security/224400157. Retrieved 2010-05-02. 
  7. ^ "Introducing Corona Game Edition - Ansca Mobile company blog, April 23, 2010". http://blog.anscamobile.com/2010/04/introducing-corona-game-edition-3/. Retrieved 2010-05-17. 
  8. ^ "Eighth Grader's 'Bubble Ball' Is Most Downloaded Game on iTunes". Yahoo! News. Jan 18, 2011. http://news.yahoo.com/eighth-graders-bubble-ball-most-downloaded-game-itunes-20110118-025730-387.html. Retrieved 2011-01-28. 
  9. ^ "Angry Birds knocked off perch by Bubble Ball". The Guardian. January 18, 2011. http://www.guardian.co.uk/technology/2011/jan/18/angry-bird-bubble-ball-itunes. Retrieved 2011-01-28. 
  10. ^ James Nelson (Jan 19, 2011). ""Bubble Ball" iPhone app inventor is Utah eighth grader". Reuters. http://www.reuters.com/article/2011/01/20/us-whizkid-iphone-idUSTRE70J05W20110120. Retrieved 2011-01-28. 
  11. ^ "Tool for Creating iPhone and Android Games Now Speaks Windows as Well as Mac". All Things D. January 25, 2011. http://allthingsd.com/20110125/tool-for-creating-iphone-and-android-games-now-speaks-windows-as-well-as-macs/. Retrieved 2011-08-03. 
  12. ^ "Corona SDK Approved for Nook Color App Development". ReadWriteWeb. April 25, 2011. http://www.readwriteweb.com/mobile/2011/04/corona-sdk-approved-for-nook-color-app-development.php. Retrieved 2011-08-03. 
  13. ^ "Corona SDK apps in NOOK top 10 list". Ansca Mobile company blog. May 5, 2011. http://blog.anscamobile.com/2011/05/corona-sdk-apps-in-nook-top-10-list/. 
  14. ^ "Corona SDK apps take 7 of top 20 spots on NOOK Color". Ansca Mobile company blog. July 20, 2011. http://blog.anscamobile.com/2011/07/corona-sdk-apps-take-7-of-top-20-spots-on-nook-color/. 
  15. ^ "Action-packed release!". Ansca Mobile company blog. August 2, 2011. http://blog.anscamobile.com/2011/08/action-packed-release/. 
  16. ^ "Will a Cooler Corona Make Tastier Mobile Apps?". InformationWeek. August 2, 2011. http://www.informationweek.com/news/development/mobility/231003033. 
  17. ^ "Ansca Mobile’s LaunchPad will help app developers with discovery". VentureBeat. August 2, 2011. http://venturebeat.com/2011/08/02/ansca-mobiles-launchpad-will-help-app-developers-with-discovery/. 
  18. ^ a b "Corona SDK Specs - Ansca Mobile Web Site". http://anscamobile.com/corona/game-developers/. Retrieved 2010-05-10. [dead link]
  19. ^ a b "Corona SDK Specs (Alt.) - Ansca Mobile Web Site". http://anscamobile.com/corona/flash-developers/. Retrieved 2010-05-10. [dead link]
  20. ^ "360iDev: Ansca Mobile's Corona SDK - The Unofficial Apple Weblog (TUAW), April 14, 2010". http://www.tuaw.com/2010/04/14/360idev-ansca-mobiles-corona-sdk. Retrieved 2010-05-10. 

External links

See also


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Corona (disambiguation) — Contents 1 Astronomy and space science 2 Biology 3 Mathematics 4 …   Wikipedia

  • Business and Industry Review — ▪ 1999 Introduction Overview        Annual Average Rates of Growth of Manufacturing Output, 1980 97, Table Pattern of Output, 1994 97, Table Index Numbers of Production, Employment, and Productivity in Manufacturing Industries, Table (For Annual… …   Universalium

  • Xbox 360 — Xbox 360 …   Deutsch Wikipedia

  • List of game engines — Many tools called game engines are available for game designers to code a game quickly and easily without building from the ground up. Contents 1 Free and open source 2 Proprietary 2.1 Commercial 2.2 Freeware …   Wikipedia

  • Toyota concept vehicles, 2000-2009 — Contents 1 ES3 2 Pod 3 DMT 4 FXS 5 RSC 6 …   Wikipedia

  • Music of Cuba — General topics Related articles Genres Batá and yuka Bolero Chachachá Changui Charanga …   Wikipedia

  • aerospace industry — Introduction       assemblage of manufacturing concerns that deal with vehicular flight within and beyond the Earth s atmosphere. (The term aerospace is derived from the words aeronautics and spaceflight.) The aerospace industry is engaged in the …   Universalium

  • Calculator — For mechanical precursors to the modern calculator, see mechanical calculator. For other uses, see Calculator (disambiguation). An electronic pocket calculator with a 7‑segment LCD display, that can perform basic arithmetic operations …   Wikipedia

  • IBM PC compatible — computers are those generally similar to the original IBM PC, XT, and AT. Such computers used to be referred to as PC clones, or IBM clones since they almost exactly duplicated all the significant features of the PC architecture, facilitated by… …   Wikipedia

  • performing arts — arts or skills that require public performance, as acting, singing, or dancing. [1945 50] * * * ▪ 2009 Introduction Music Classical.       The last vestiges of the Cold War seemed to thaw for a moment on Feb. 26, 2008, when the unfamiliar strains …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”