I recently fell in love with the Gideros Mobile framework, works on both Mac and Windows, also its supposed to be working under Linux if you use wine.
Possible LUA mobile frameworks:
- Moai (open-source and thus free)
- Corona SDK ($199 per platform)
- Gideros Mobile (Free with Gideros splash screen, $149 to remove splash screen)
I looked and downloaded Moai, but its not very straightforward about how to use it, read a lot of documentation, but felt like I was still far of from starting. Could be just me.
Played around with Corona SDK, also looks pretty good, but a after reading this article I decided to go for Gideros.
Gideros comes with a IDE and I was up and running in no time.
The good thing about Gideros is it works with a player over network, you can instantly see the results on your mobile device or local player, but with the player on the device its very easy to test the accelerometer and how the touch is responding as if it was a ready build app. Leading to very fast feedback.
The Android player is distributed with the SDK, the iOS player needs to be build manually in Xcode and needs a Apple developer account.
Also note the Gideros forums are great place for examples and discussions, the developers are active on the forums and the response has been really great and fast. It feels like a great community.