Box of Sox screenshotCorona makes iPhone application development a process that’s more<br/>approachable for designers and artists using talents we already have. -- Joe DeSetto, co-founder, reallyMedia, author of Business of Design

General

About Ansca Mobile

Ansca Mobile is a venture backed software company led by an award-winning team of former Adobe mobile engineers, who were responsible for the leadership and technical breakthroughs that helped Adobe Flash Lite reach nearly a billion devices.

Ansca is revolutionizing mobile application development by empowering developers of all backgrounds to create captivating mobile experiences. Ansca’s Corona enables designers, engineers, and non-traditional developers to quickly create and share applications designed for the Apple iPhone.

What is the Corona SDK?

The Corona SDK is the first in Ansca's Corona family of products for creating high-performance multimedia graphically rich applications and games for the iPhone. With Corona, you can quickly create iPhone applications in a matter of hours. No Objective-C/Cocoa required, and no C++.

How did you pick the name Corona?

In the Corona SDK, you’ll write code in Lua, an intuitive and powerful scripting language. Lua means "moon" in Portuguese, so the name Corona just made sense — the solar corona is the plasma region surrounding the sun that powers the solar wind, often referred to as the sun’s crown.

What if I am a Flash Developer?

The Corona framework is easy to learn and understand, and we have made it very easy for Flash developers to migrate over. If you look under the hood, you'll see that Corona is pretty much like ActionScript 2.0. You will feel right at home, and porting your Flash game or application to Corona should be straightforward.

How much does it cost?

  • Purchase the SDK for $99 today and receive a free one-year subscription to the Corona Developer Program.
  • Or, download and try a free 30-day trial of the Corona SDK.
  • Compare

    Download Corona SDK Trial Download Corona SDK Trial

    With the 30-day free trial you get the Corona Simulator, debugger, documentation, sample code, access to the Corona forum, and the ability to build iPhone apps for your own device. When you're ready to distribute your app on the iPhone App Store, purchase the SDK.

    When you purchase the Corona SDK you get all the tools mentioned above. You'll also receive a free one-year Corona Developer Program subscription, and you'll be able to build and sell your apps on the App Store.

    Corona SDK

    Why should I use Corona?

    Because it makes iPhone application development easy. Corona allows you to focus on what you do best — create great iPhone apps — faster than ever!

    What is included in the Corona SDK?

    The SDK contains the Corona Simulator, the Corona debugger, a rapidly growing library of sample code, and lots of documentation. In fact, there's over 100 pages of documentation including a Getting Started guide, Device Build Guide, API reference, and a Programming Guide to help you create the next great iPhone app.

    Is the Corona SDK Trial available to anyone?

    Yes! We're here to empower you. That's why the trial version of the Corona SDK is open for anyone who signs up. Anyone who wants to start building great iPhone applications should download it now!

    What if I have never written any code before?

    You should still download the trial and try it out. You'll be surprised at how easy it is. We also have other products in the works that are designed specifically for non-coders, so once you register, we'll be able to let you know what's coming and invite you to try out our latest innovations.

    Do you charge a royalty per app?

    No. Unlike some other companies products or services, you will not be charged based on the number of apps you build or sell. We don't put up an Ansca/Corona splash screen, no watermark, and we don't even require any attributions to Ansca or Corona. You are obviously welcome to do so, but we will leave that up to you.

    What else will I need for iPhone builds?

    You will need to sign up for the iPhone Developer Program, since all iPhone apps in the App Store must be digitally signed with a valid Apple certificate. Once you join, download and install the iPhone SDK — we've included helpful instructions with the latest Corona SDK on how to create your own Apple certificates.

    Can I distribute my app on the iPhone App Store?

    Just purchase a one year subscription to the Corona Developer Program and you'll be able to submit your very own app to the iPhone App Store. In fact, Corona developers are already distributing apps on the App Store. Check out some of the apps created by our customers at our Customers Page.

    Do I sell my app under my own identity, or do I need to go through Ansca?

    Your Corona apps are distributed by you, under your own name, company name, or other identity. All we ask is that once your app has been accepted in the App Store, to kindly let us know so that we can promote it on our Customers Page.

    What are the system requirements to run the SDK?

    Mac OS X 10.5.6+ (Intel or PPC), 1 GB RAM, and 50 MB of hard drive space. Due to Apple's code signing requirements, iPhone device builds require an Intel Mac, but if you currently have a PPC Mac, you can author and test applications in the Corona Simulator included with the Corona SDK.

    What about performance?

    Performance is our priority! The Corona framework is designed to have very low overhead, and makes full use of graphics acceleration hardware (OpenGL/ES), giving you up to a full 30 frames per second for game animation.

    Size comparison of compiled apps