We use Lua in Storyboard to give developers a more powerful framework for UI glue logic. Sometimes you need more than variables and state, you need expressions, loops and conditionals.
In Storyboard 1.0, once you kicked into a Lua script, if you wanted to trace the execution you needed to put in logging statements. For a product like Storyboard, that felt inadequate, and as a programmer I wanted more insight with less work.
For the last couple of weeks we've been working on a Lua debugger integrated directly into Storyboard. Now not only will you get instant UI gratification with our simulator, but you should be able to step through and debug your Lua scripts as you run your Storyboard application ... in the simulator or on your target!
Stay tuned for our Storyboard 1.1 early access plans.