If you landed here after searching for ansca mobile, you were probably looking at an old URL, a tutorial from the early days of smartphone apps, or the name in a developer’s biography. Ansca Mobile was a small software company with an outsized role in how many early mobile games were made. Here is the story, with the facts I could confirm.
Table of Contents

Who Ansca Mobile was
Ansca Mobile was founded in 2008 by Carlos Icaza and Walter Luh, two engineers who had worked at Adobe. The timing mattered. The iPhone had just opened its App Store, and a flood of people wanted to make apps without learning the full native toolchain. Ansca Mobile offered a shortcut: a development kit called Corona SDK that let you write apps in Lua, a small, fast scripting language, and build them for more than one platform.
The pitch was speed. A developer could draw graphics, add physics and respond to touches with a few lines of code, test on a simulator, then publish to devices. For indie studios, designers and hobbyists, that was a big drop in effort. Many small games from that era were made this way.
The product timeline
According to accounts compiled on Wikipedia, a free beta of Corona was released to early adopters in 2009, and Corona SDK 1.0 followed for the iPhone that December. A 2.0 release arrived in 2010 along with a game-focused edition, and support for Android was added as that platform grew. The idea of one codebase for two platforms was a major selling point when keeping separate iPhone and Android teams was expensive.
In 2012 the company changed its name to Corona Labs, reflecting that its flagship product had become better known than its corporate name. That is why modern searches for ansca mobile often lead to Corona Labs pages. Leadership also changed that year, with Icaza leaving the chief executive role and Luh taking it over, as reported in the sources I checked.
From Corona Labs to Solar2D
The story did not end with the rename. In 2017 the ad-tech firm Appodeal acquired Corona Labs, and the new owner said the toolkit would become open source over time. Later, the engine was released under a permissive licence and renamed Solar2D, which is maintained today by a community of volunteers. The project is still available and is used by hobbyists and small studios who like its light footprint.
It is worth noting that accounts of the exact sequence differ a little between sources, especially on the reasons for the 2020 rename. If you need precise dates for a paper or a legal document, read the project’s own pages and the Wikipedia article at Wikipedia’s article on Corona Labs and cite them directly.
What the ansca mobile story teaches
There are several lessons in this history. The first is that tools come in waves. Corona SDK solved a real problem at a specific moment, when native development was daunting and cross-platform options were few. As newer frameworks and game engines arrived, the problem shifted, and the market for a simple Lua toolkit narrowed. Today options range from large engines to the approaches we described in no-code game engines and whether anyone can really build a game.
The second is that a company name can disappear while its work lives on. Ansca Mobile as a name faded in 2012, but the codebase it created continued under two more names and then into open source. That is a healthy ending for developer tools; plenty of products just vanish when a company folds.
The third is practical: if you find an old tutorial for Corona SDK, check the date before following it. APIs change, app store rules change, and some instructions will no longer apply. Check the current Solar2D documentation first, and test on current devices.
Where to learn more safely
If you want to explore the toolkit that ansca mobile created, start with the current Solar2D project pages and its community forum instead of random mirror sites. Old download links for Corona SDK sometimes point to files nobody has checked in years, and software from an unknown mirror is a security risk. Download from the official project repository and verify what you get.
Also consider why you want it. If you are curious about game history, the ansca mobile story is a good case study. If you want to ship an app, compare Solar2D with current alternatives, look at how active the community is, and read recent forum threads before you commit weeks of work.
Should you use it today?
For a quick 2D game or a small utility app, Solar2D can still be a reasonable choice, especially if you already know Lua. For large projects, 3D, or anything that needs a big ecosystem of plugins and hiring pool, most teams choose a mainstream engine. Whatever you pick, keep a copy of your source and license terms, and be aware of the risks discussed in what mobile teams should know when another developer copies their app code.
The ansca mobile name may be old, but the idea behind it, making app creation easier for people who are not full-time engineers, is as relevant as ever. It simply shows up now under different tools, from open-source engines to the no-code platforms of today.



