Today I officially became an ambassador for Ansca Mobile‘s software “Corona.” You may not realize it, but a lot of the apps that you enjoy on your iPhone, iPad, Android, Kindle and Nooks are created with Corona. The reason this software is so popular is because it makes coding games and apps a lot easier than creating them with Objective-C and Java programming. Flash developers will especially have an easy time going from actionScript to Lua, the language used in Corona.
The Photoshop plug-in, Kwik writes the Lua code for you that you can test in Corona and then export directly to your mobile devices. Kwik is especially useful for people who want to make apps, but don’t want to write any coding, they just want to do the drawings and already know how to use layers in Photoshop.
However, if you are willing to dive into the Lua coding, a little goes a long way. Instead of having to write hundreds of lines of Objective-C code to program physics into an iPhone game, you can just type local physics = require “physics” and your game will automatically have gravity programmed into it. Plus, you don’t need any special tools to get starting writing Lua code, any basic text editor such as Notepad or Text Wrangler will do.
Being a front-end designer who learned actionScript 1, 2, 3, Objective-C and Java out of necessity, I know first hand what it’s like not being a huge fan of typing hundreds of lines of code and how frustrating it can be to try to learn. With software like Corona and Kwik, the coding is minimal and you achieve great results. As usual, the more time you’re willing to spend learning Lua will yield even greater results, but the ease of the software makes it a great starting point for novice app developers and professionals alike.
If you have any questions about Corona and/or Kwik send me an e-mail and I’ll help you get started.